<SEC-DOCUMENT>0001558370-23-008529.txt : 20230508
<SEC-HEADER>0001558370-23-008529.hdr.sgml : 20230508
<ACCEPTANCE-DATETIME>20230508162006
ACCESSION NUMBER:		0001558370-23-008529
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230508
DATE AS OF CHANGE:		20230508

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Coherus BioSciences, Inc.
		CENTRAL INDEX KEY:			0001512762
		STANDARD INDUSTRIAL CLASSIFICATION:	BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836]
		IRS NUMBER:				273615821
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		C/O DENNIS M. LANFEAR
		STREET 2:		333 TWIN DOLPHIN DR, SUITE 600
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94065
		BUSINESS PHONE:		(650) 649-3530

	MAIL ADDRESS:	
		STREET 1:		C/O DENNIS M. LANFEAR
		STREET 2:		333 TWIN DOLPHIN DR, SUITE 600
		CITY:			REDWOOD CITY
		STATE:			CA
		ZIP:			94065

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BioGenerics, Inc.
		DATE OF NAME CHANGE:	20110210
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>chrs-20230331x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='UTF-8'?>

      <!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 10.2.5.9 -->
      <!-- Based on: iXBRL 1.1 -->
      <!-- Created on: 5/8/2023 7:54:08 PM -->
      <!-- iXBRL Library version: 1.0.8476.13996 -->
      <!-- iXBRL Service Job ID: e49e5bbd-014e-4ed0-9972-19b22e6b0698 -->

  <html xmlns:us-gaap="http://fasb.org/us-gaap/2022" 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/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:chrs="http://www.coherus.com/20230331" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type" /><title></title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" xs:nil="true" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_XBu-oTnLj0yAQ3BzGpZQAA"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" xs:nil="true" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" name="us-gaap:CommitmentsAndContingencies" id="Hidden_7pAP56CxSkOy9Hm5oBs_UA"></ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityCentralIndexKey" id="Tc_O50BKijIEkCEiFbee4eWXA_2_1">0001512762</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:CurrentFiscalYearEndDate" id="Tc_jKpZKMvRJkiepjozhvWsYw_3_1">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentFiscalYearFocus" id="Tc_sMWYMqZhVUm2JD_6Zk4mxg_4_1">2023</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentFiscalPeriodFocus" id="Tc_KPWngMpv3UiQhDHb9BdHpQ_5_1">Q1</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:AmendmentFlag" id="Tc_zVa70N0F4EWg89FHZxGsYw_6_1">false</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" name="chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1" id="Hidden_tu9gW00QTkmMqi5uNzxVWA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" name="chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1" id="Hidden_mCKlwVHZukK5Rjd6gC64SQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" name="chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="Hidden_-zUan3d5xUmwZdgECjozKA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" name="chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="Hidden_-XVTrHp690ynfKjrHQcCgQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" name="chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="Hidden_Bw4_cXycAESHyjBev8xOAQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" name="chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="Hidden_9EZYFnP6rU6iCRSpVbPb4g">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" id="Hidden_5uoZGrRmFEWGBQtBJF24gA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw" decimals="-5" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" id="Hidden_f3-soeRWQ0OIIIUywJKljQ">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" name="chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1" id="Hidden_5zeQXmlxMk-rhbJC0137xg">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" name="chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1" id="Hidden_Iuq7vNgbfUOky0Wg-iSwxA">0</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="INF" name="us-gaap:CommonStockSharesIssued" id="Hidden_9EXiD0UHG0qM88KbKv-u5w">78851516</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" id="Hidden_rfQL9DnY8UCK-9puqLZGSQ">80488296</ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" xs:nil="true" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZrHhoc6mlE6Q6OBzAVGnOA" name="us-gaap:AssetsFairValueDisclosure" id="Hidden_mEUJQgpBGUq7vRKA90D8aw"></ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" name="chrs:MandatoryPrepaymentTerm" id="Hidden_FIRG0w-USUKgiYVuy7SPIA">P10D</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="Hidden_FPwQizt30UOvytwS7_-H-w">http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" name="us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" id="Hidden_9wZ7JKRE4ki344OR63M9EA">http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="chrs-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-08</xbrli:startDate><xbrli:endDate>2022-11-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UjAHyKwd-kC-VJ9XGT3GyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_emaLyw5N20uy9eH0qZRxDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_soy8ZFZZJ06Dl7eTOuPqAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_F_06lCKk6kOOD-zYHja3SA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_C_rPMx2T1k-84M_1wfjhmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GomsUgRieEySZq_5rky1rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__G8XYqPPPEOYRLf2fz5ikw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EvF86sTYt063ySd9NkzYJQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VoZD1iJMXU6N6PhWllYBwQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BmDki9-BKEmU6pPCq4DSCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CdgJ69zqqUWMraQgfkEB1g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XtQwRusUC0KQY0ui52qeVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_14_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_MnSFEUpGhUijCRMFknmQyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_14_2020_MPV-N3S8aE6iEJe9vxFrag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-04-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_vc6a_DKfxEmIsleUJCbCcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_B-WO9tNozUudgCpu6OJjsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_UdenycaMember_T_rvQZESPUa2hl6vKSQnbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:UdenycaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_CimerliMember_8XuBcBPrsUqxz4LBgY8SyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:CimerliMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_4ZGqUo_WVEmauigQo0q1Qg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_tNCktpcX8UO_rakrjDSeWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_chrs_UdenycaMember_Xolvo39Fm0uwzfU0DEF6mw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:UdenycaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_GC8fNI2ibke3m26lNAb86A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-10</xbrli:startDate><xbrli:endDate>2023-03-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_xcvj7aLKs0ujkWMAJ8QRaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_41k0Aw5klEC6GirCLir6xQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_rQCMMKhjN02Az_iFytBkAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_GdQLMUNzo0agyeMdW8rWtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_Cd5bj02tqkijRxMGp_ZQlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Am8FqQ_pskqau3XY-1l2uA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_-5DcDjuE6E6hbkiwbM2l2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_RG6zodg5mE65V8uv7OF7tw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_SMw2TxlZm0WIAeyXyulo_w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_J4uFpawVrkeXI3kM1RpQnw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_QuQslO-5iEWROL6VkAkADA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_quibFumxfkW4wnEpxIgf2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_W9BwoTwrf0SnUlRW15ee7w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_BeZhxzgH-02rq--XPXBfyA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_d7mKFysg5k2NOMvWCCJK0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNWEvk4smUuGX1KFSkshqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cGk_PZZan0aopjTMJ6SHHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FWrI1bhYBk-7ssCXqeTj2Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0nW97_t5XEWVKG6tETXaWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_0rkfQyCZSUe27aJLWTS2ug"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedRebatesFeesAndReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_K1Ert9FaBUqRqI_VwlhxZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedRebatesFeesAndReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_ProductOrServiceAxis_chrs_YusimryProductMember_n-Aq3Us5SEWgkG1A6k0kCg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:YusimryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_chrs_YusimryProductMember_8LfGSrgKsUKxe30em3z3iA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:YusimryProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_mKbrceVQw0i6oOaoe_ZINw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_1LDApzeuWEWCEL7rEl87Rw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SFYT6XrrJUSCHDTZZ91ifg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_11rr7t8iv0ugtrA25zAmgw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_4u_jDUwnL0u7gMbNQgY7Gg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_aMXipAmLA0qwA5sZJmh75w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheaBAndDLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_7_2019_To_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_lqaXXXbMWEa3NUpNPZZnnQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-07</xbrli:startDate><xbrli:endDate>2019-01-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_F_LiHcEceUGGeg9SSf05_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-02-29</xbrli:startDate><xbrli:endDate>2016-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_TMJd8Bi1iEO-B7RFDbN8Qw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-02-29</xbrli:startDate><xbrli:endDate>2016-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_Vpmv5VZWt0i6hPlqqDTWOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_ALC59MOFWEqpfxQyT-uJsQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheDLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheBLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_9TMkYv7KCUqqNRjxpeBL9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_Es7vwxppDUKL9I7fV-sJ_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_gYxsBbK5HEC5odoHo4xkBw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheCLoanMember_ri65J4S_10qYSf9SmKQTLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheCLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_fdgKh9rj6USmPrU39VHC9A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_S_w2Toh3iUa1ZhRLMb0cZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_hWMyDEToaEWBbWDJJsBczA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:McKessonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_GnCvqAvQk067rWrrpJNmFQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:CardinalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_wQ3WCyrLmk6bUYDBTiCkyg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:AmeriSourceBergenCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_aTVBIQhMDUOR3DKQ1TvbHQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:McKessonMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_HdVFTEFdEUGJgU6ce5Xv3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:CardinalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_BkKargKu_0WhZPcLSA_weQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:AmeriSourceBergenCorpMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_N34CEmfwIUmIpGZyelfSAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v28ACND_PE2ZwWiugwunig"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_t3LPaxVg20i2UUDLvFGgbg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_UfszHH1Gm0qA_vRtD2jHAQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_7KbpvIsKDkWiANHHEFpz0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_tuOGGbstaEmdzuFEpDXemA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_HDgXbZKD70-n4ITIMYmd4A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_Ri_V9ueRuUup36C7zkXPAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_XUOgW9KKN0mnXF-eCeyQaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_cjd7gBDSjEaeQuogGY4SlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_hiRWc09_LEGZ0y3C937g2w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_TbA1O4wT_0mhBlg7bzbNsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_wg0AFimo5UO4lce9qqJv_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5Wd9g6KZDEaHVd5n_SdHng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZrHhoc6mlE6Q6OBzAVGnOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember><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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SaR2LylamEa121wV9VmvDg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_Zzn5OrvtV0ydfGVLGF_f7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9gpcDZJGQUytgMJrz-XUvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_SfSvkRaLc0O662zFK-xSGA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eNuRcDY4-UmzVRSuoY5WHA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofKjR7KxwkGJRgyKw6ueYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EQfgODaJDkaUuTJnHWFJag"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9sWvUtJTvE2bN_ysKSFD3A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MLwj1Hs75EO7K4bTtgfyjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_F2xMlIje5kq7lsgCpfG3tA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_VSm49yWqE0i7kwjeLiMLNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_vHeag37rekiuiBxjEEmg-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MM0UuBR-Y0Ot1yaxZbVWhg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_hszr8irRMECf6zi5r2Xgew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_rmZWdj26JEuVV3qHpTTqPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_5nSFYyhnJkO7JFdPxdLfxQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5MTFbFEt00yisDlVUIPTxw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CpjgwOCXoU-UMktrNK58fw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_AxTNmvJy80ygegC8MORj-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_QXeI7cJ-jkCwU7FV2j6dkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_9OgxBAGPJUGuEtP1cR5dbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_6sUBSRC_NkW-8LNuXHRdWw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:EmployeesAndNonemployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_pb1QHLHpYkm_rtM7L2LjNg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_HS7ggQTi40W9QZnrxBel9w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_qfBEVY5WG02WPYjyAQyeMg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_iAG1CO5TJkSdq3fhYjs5lQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:EmployeesAndNonemployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_s_8lEUZGRU6KYeOzcw0UtQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_TBIdfVbYI0CdmNzoBSIYNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_UVpouVRBbEybXetGbPvBZQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6EOvi6AliEKWJFKydpQPRg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_-nt0-d1gcEqP7z5QNPMxLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ikdMD8AsOE63KGdi8Rdp_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2023_qf7yLxG9qkGroE5raj7QIg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-03</xbrli:startDate><xbrli:endDate>2023-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_SiHiHXCgpk66jyfQZPjj9g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_GZQuJe_4_E-Iwj2xvifMuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_OCqmema6Fk2Cdut5GgvFkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_lv_gOu9boUyFLyPgAM-K3g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_D0p7a2ZO1EqvLz7TIWx_FQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_XxKAjTaTSUuG6Heccvnr2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_LZIeJVb1N02FStFw6aB_gw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7Ra3UDtFBEWd6Z_cFLF8rQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_tFLlCzxO5ku_DM33lzvCzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_JMcGUM-jEkaNoGGYjQCfeA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_c57XPGDIukOiwXYdXJTELg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_9lA80dzsEk2l7iqFg-xdXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_N0G8XTxkT06dK946auZ6zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member___4XQQp1pkO-4Sgk-dohoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_4_2019_To_11_4_2019_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_RDSJLDsCWUmG07lFFEQBFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-04</xbrli:startDate><xbrli:endDate>2019-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_d2u0Zj6wHUeVMQGSlJmcLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_wR8HfoH7uU-itCugz7AuNw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheaBAndDLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_n3wrbPV4p0GMObdNrXm5Rg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_651l47o61ES9qwsWkOJA5A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_g0lr03GEs0uLcuq19RGAKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheBLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_ASwRWIJNgES-VSf5OFVzEw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_6_30_2023_dei_LegalEntityAxis_chrs_KlingeBiopharmaMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_TypeOfArrangementAxis_chrs_TermSheetAgreementMember_4EOdxCfuUkCMUkb9mZ3gkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">chrs:KlingeBiopharmaMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:TermSheetAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_TK9jEOz4ukO1OnLeP1grTg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:ToripalimabMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_BhyuGyjZNk6ho5tQl247pQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_JRDZJcRqDk-xJfxpVW3Gsg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:ExclusiveLicenseAndCommercializationAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-01</xbrli:startDate><xbrli:endDate>2021-02-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2022_srt_ProductOrServiceAxis_chrs_AntiTigitAntibodyAndIl2CytokineMember_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_Ynr3TNybkUqflscKY8mg-A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:AntiTigitAntibodyAndIl2CytokineMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:ExclusiveLicenseAndCommercializationAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_8fM5xMJp7EmgJ-GuEj4HoA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:ToripalimabMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-02-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_ZPyZa-oNFUSa6LmSC3K3zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedAndOtherCurrentLiabilitiesMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_YbsKmqJv3EeRCaF_c50PKg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_I1n7AjnHeUii0AyXFnKyyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_4_2019_To_11_4_2019_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_GuaR2oGGt0WNToRU--3YDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-11-04</xbrli:startDate><xbrli:endDate>2019-11-04</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001512762</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_position_6jqWtDuz3UGqz_jpmMn8UQ"><xbrli:measure>chrs:position</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA"><xbrli:measure>chrs:employee</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg"><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_item_az7uWK44ukeSFbLI_TQBog"><xbrli:measure>chrs:item</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_tranche_Bf1nRcqRY0CRGIosEtO_xQ"><xbrli:measure>chrs:tranche</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ"><xbrli:measure>chrs:derivative</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg"><xbrli:measure>chrs:product</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:21.6pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:center;text-indent:0pt;border-bottom:1.0pt solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:1pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_499f68b2_fec3_4b61_a013_48f9dfbafff3"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:18pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:18pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-size:12pt;font-weight:bold;">WASHINGTON, D.C. 20549</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:18pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">FORM&#160;</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentType" id="Narr_Nf4nsURFFEuz_NLyolO5CA"><b style="font-weight:bold;">10-Q</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentQuarterlyReport" id="Narr_l-JyL7I_0kaJU5F_x83RrQ"><span style="font-family:'Segoe UI Symbol';">&#9746;</span></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;"><b style="font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><b style="font-weight:bold;">For the quarterly period ended </b><ix:nonNumeric format="ixt:datemonthdayyearen" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentPeriodEndDate" id="Narr_5Rt0rcAh-k-DoybtRNnP0Q"><b style="font-weight:bold;">March 31, 2023</b></ix:nonNumeric></p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:DocumentTransitionReport" id="Narr_7pivotZrNU2RI0BbD0YN4A"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p></td><td style="padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;"><b style="font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d)&#160;OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><b style="font-weight:bold;">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Commission File Number: </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityFileNumber" id="Narr_Gx7sja65gUOSz69nsOe-AA"><b style="font-weight:bold;">001-36721</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:24pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityRegistrantName" id="Narr_pJIBfo3N3UiB1I_wkbErpA"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">(Exact Name of Registrant as Specified in Its Charter)</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_5eeecf53_145d_447a_9d9d_6302ec5014c7"></a><a id="Tc_rXKFoQagy0yt5Hs2-45hgg_1_0"></a><a id="Tc_q4keobaPAkitNJ7wXC5fcA_1_2"></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><td style="vertical-align:bottom;width:48.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityIncorporationStateCountryCode" id="Tc_uRVw9hn3Dk2RjkCwPiqxlg_0_0"><b style="font-size:9pt;font-weight:bold;">Delaware</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-indent:0pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityTaxIdentificationNumber" id="Tc_yllMKLcsg0KvpMBeXd-m6g_0_2"><b style="font-size:9pt;font-weight:bold;">27-3615821</b></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:top;width:48.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(State or Other Jurisdiction of</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Incorporation or Organization)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityAddressAddressLine1" id="Narr_uHRmNt0bxUimkF79IKGljw"><b style="font-size:9pt;font-weight:bold;">333 Twin Dolphin Drive</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityAddressAddressLine2" id="Narr_dCYFCcH6Q0Cx7SZfan52JA"><b style="font-size:9pt;font-weight:bold;">Suite&#160;600</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityAddressCityOrTown" id="Narr_ivAITejYeUO01zYq1mJbaw"><b style="font-size:9pt;font-weight:bold;">Redwood City</b></ix:nonNumeric><b style="font-size:9pt;font-weight:bold;">, </b><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityAddressStateOrProvince" id="Narr_ReUa_L7lJkiyaWnY2gbSjg"><b style="font-size:9pt;font-weight:bold;">California</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(Address of Principal Executive Office)</b></p></td><td style="vertical-align:bottom;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(I.R.S. Employer Identification No.)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityAddressPostalZipCode" id="Narr_xzJaBAPhj0yhHf6YhatlBQ"><b style="font-size:9pt;font-weight:bold;">94065</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Zip Code)</b></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:5pt;margin:0pt;"><span style="font-size:5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><b style="font-weight:bold;">(</b><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:CityAreaCode" id="Narr_VajXMd2UckeSehmyiJdDnA"><b style="font-weight:bold;">650</b></ix:nonNumeric><b style="font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:LocalPhoneNumber" id="Narr_GuNrixpEJkOTsP54X-qZNw"><b style="font-weight:bold;">649-3530</b></ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><b style="font-weight:bold;">(Registrant&#8217;s Telephone Number, Including Area Code)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-indent:24.5pt;margin:0pt;">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 5pt 0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_9326331a_1949_4e18_8f64_ac3c3ea971d7"></a><a id="Tc_IqteNDTE8EO-GnVyhtKuQw_0_0"></a><a id="Tc_2R5k6u56Kkiol4Mcd5MEpg_0_1"></a><a id="Tc_CqG0AczKj0-uhm2HNEETag_0_2"></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:79.97%;"><tr><td style="vertical-align:bottom;width:40.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Title of each class</b></p></td><td style="vertical-align:bottom;width:17.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Trading Symbol(s)</b></p></td><td style="vertical-align:bottom;width:41.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Name of each exchange on which registered</b></p></td></tr><tr><td style="vertical-align:bottom;width:40.39%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:Security12bTitle" id="Tc_fqnzz-ILGEGdLRLMgG8N9w_1_0"><span style="font-size:9pt;">Common Stock, $0.0001 par value per share</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:17.85%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:TradingSymbol" id="Tc_8to7DbFomUGsoh7kq81P0A_1_1"><span style="font-size:9pt;">CHRS</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:41.74%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:SecurityExchangeName" id="Tc_JPb9kWNKT0O2HhCRo8eRhw_1_2"><span style="font-size:9pt;">The Nasdaq Global Market</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:5pt;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 5pt 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)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;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;<ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityCurrentReportingStatus" id="Narr_WjqEhiSRfUGBfKpry9ACZQ">Yes</ix:nonNumeric>&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9746;</span>&#160;&#160;&#160;&#160;No&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;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&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12&#160;months (or for such shorter period that the registrant was required to submit such files). &#160;&#160;<ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityInteractiveDataCurrent" id="Narr_RaEDZdse-EWRbLtUxVJBFA">Yes</ix:nonNumeric>&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9746;</span>&#160;&#160;&#160;&#160;No&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 2pt 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&#160;12b-2 of the Exchange Act.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_4f495eef_207c_4e39_a9df_15e1408c8d5b"></a><a id="Tc_5DGJhD1emEGyWwoc_VAGew_1_0"></a><a id="Tc_mbe3AWM6aUyeuv8fFCLmyg_1_1"></a><a id="Tc_vu7l0jN2-E66WJ6XsPx_Dg_1_4"></a><a id="Tc_591p17nl6kONc38QIAedpg_3_0"></a><a id="Tc_YFkjlteMd0CbMl4dZEjJDQ_3_1"></a><a id="Tc_fzEpTZNxh0akwy5R57DT4Q_3_3"></a><a id="Tc_MJdUmoP8D0yhsbYgPP0x8Q_5_3"></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:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;">Large&#160;accelerated&#160;filer</p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityFilerCategory" id="Tc_ulZ0zLYYFkCRVrpPtMuYMA_1_3">Accelerated&#160;filer</ix:nonNumeric></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:5pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;">Non-accelerated filer</p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;">Smaller&#160;reporting&#160;company</p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntitySmallBusiness" id="Tc_yItbiSb1oUWxNI4KFtan7w_3_4"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p></td></tr><tr><td style="vertical-align:bottom;width:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:17.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:59.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:19.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;">Emerging growth company</p></td><td style="vertical-align:bottom;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:0pt;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityEmergingGrowthCompany" id="Tc_gb_EcQp47kyv62Zr1Ei0Tg_5_4"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 5pt 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 new or revised financial accounting standards provided pursuant to Section&#160;13(a)&#160;of the Exchange Act. <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 5pt 0pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). &#160;&#160;Yes&#160;&#160;<ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="dei:EntityShellCompany" id="Narr_-OzaMQAOoEedSRJwBIfgOg"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric>&#160;&#160;&#160;&#160;No&#160;&#160;<span style="font-family:'Segoe UI Symbol';">&#9746;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of April 30, 2023, <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" format="ixt:numdotdecimal" scale="0" contextRef="As_Of_4_30_2023_qf7yLxG9qkGroE5raj7QIg" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr__Eyo2lRccUGzpcdviTKwkg">80,553,730</ix:nonFraction> shares of the registrant&#8217;s common stock were outstanding.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:1pt;padding-top:1pt;text-align:justify;text-indent:24.5pt;border-bottom:3.0pt solid #000000;border-top:1.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="font-size:4pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Calibri','Helvetica','sans-serif';line-height:0pt;margin:0pt;"><span style="font-size:0pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_843b8f54_c9ff_49c3_9c90_c149f990e48d"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">COHERUS BIOSCIENCES,&#160;INC.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">FORM&#160;10-Q FOR THE QUARTER ENDED MARCH 31, 2023</p><a id="TOC"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt;">TABLE OF CONTENTS</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:98.74%;padding:2.15pt 0pt 2.15pt 0pt;"><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:4.17%;border-bottom:1.0pt solid #000000;margin:0pt;padding:2.15pt 0.69pt 2.15pt 0.69pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Page</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CAUTIONARYNOTEREGARDINGFORWARDLOOKINGSTA"><span style="font-style:normal;font-weight:normal;">CAUTIONARY NOTE&#160;REGARDING FORWARD LOOKING STATEMENTS</span></a></p></th><th style="font-weight:normal;text-align:left;vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0.69pt 2.15pt 0.69pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">3 </p></th></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#PARTI_729283"><b style="font-style:normal;font-weight:bold;">PART&#160;I</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#FINANCIALINFORMATION_522548"><b style="font-style:normal;font-weight:bold;">FINANCIAL INFORMATION</b></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM1_340806"><b style="font-style:normal;font-weight:bold;">ITEM&#160;1</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#UnauditedCondensedConsolidatedFinancialS"><span style="font-style:normal;font-weight:normal;">Unaudited Condensed Consolidated Financial Statements</span></a> </p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedBalanceSheets_68412"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Balance Sheets</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">5</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedStatementsofOperati"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Operations </span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">6</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedStatementsofCompreh"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Comprehensive Loss</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">7</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedStatementsofStockho"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit)</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">8</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#CondensedConsolidatedStatementsofCashFlo"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Cash Flows</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">9</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#NotestoCondensedConsolidatedFinancialSta"><span style="font-style:normal;font-weight:normal;">Notes&#160;to Condensed Consolidated Financial Statements</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">10</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM2_265983"><b style="font-style:normal;font-weight:bold;">ITEM&#160;2</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ManagementsDiscussionandAnalysisofFinanc"><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:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">28</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM3_924534"><b style="font-style:normal;font-weight:bold;">ITEM&#160;3</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#QuantitativeandQualitativeDisclosuresAbo"><span style="font-style:normal;font-weight:normal;">Quantitative and Qualitative Disclosure About Market Risk</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">42</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM4_80244"><b style="font-style:normal;font-weight:bold;">ITEM&#160;4</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ControlsandProcedures_262474"><span style="font-style:normal;font-weight:normal;">Controls and Procedures</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">43</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#PARTII_679735"><b style="font-style:normal;font-weight:bold;">PART&#160;II</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#OTHERINFORMATION_37114"><b style="font-style:normal;font-weight:bold;">OTHER INFORMATION</b></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">44</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM1LegalProceedings_470595"><b style="font-style:normal;font-weight:bold;">ITEM&#160;1.</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ITEM1LegalProceedings_470595"><span style="font-style:normal;font-weight:normal;">Legal Proceedings</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">44</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#RiskFactors"><b style="font-style:normal;font-weight:bold;">ITEM&#160;1A.</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#RiskFactors"><span style="font-style:normal;font-weight:normal;">Risk Factors</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">44</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM2UnregisteredSalesofEquitySecurities"><b style="font-style:normal;font-weight:bold;">ITEM&#160;2</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM3_924534"><b style="font-style:normal;font-weight:bold;">ITEM&#160;3</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ITEM3DefaultsUponSeniorSecuritiesg_51029"><span style="font-style:normal;font-weight:normal;">Defaults Upon Senior Securities</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM4_80244"><b style="font-style:normal;font-weight:bold;">ITEM&#160;4</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ITEM4MineSafetyDisclosures_660567"><span style="font-style:normal;font-weight:normal;">Mine Safety Disclosures</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM5OtherInformation_658170"><b style="font-style:normal;font-weight:bold;">ITEM&#160;5</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ITEM5OtherInformation_658170"><span style="font-style:normal;font-weight:normal;">Other Information</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><a href="#ITEM6Exhibits_857545"><b style="font-style:normal;font-weight:bold;">ITEM&#160;6.</b></a></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#ITEM6Exhibits_857545"><span style="font-style:normal;font-weight:normal;">Exhibits</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">103</p></td></tr><tr><td style="vertical-align:top;width:10.3%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:12pt;text-indent:-12pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:83.86%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td colspan="2" style="vertical-align:top;width:94.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#IndextoExhibits"><span style="font-style:normal;font-weight:normal;">Exhibit&#160;Index</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">104</p></td></tr><tr><td colspan="2" style="vertical-align:top;width:94.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a href="#SIGNATURES_840188"><span style="font-style:normal;font-weight:normal;">Signatures</span></a></p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">106</p></td></tr><tr><td colspan="2" style="vertical-align:top;width:94.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">UDENYCA&#174;, YUSIMRY&#8482; and CIMERLI&#174;, whether or not appearing in large print or with the trademark symbol, are trademarks of Coherus, its affiliates, related companies or its licensors or joint venture partners, unless otherwise noted. Trademarks and trade names of other companies appearing in this Quarterly Report on Form 10-Q are, to the knowledge of Coherus, the property of their respective owners.</p></td><td style="vertical-align:top;width:1.64%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.17%;margin:0pt;padding:2.15pt 0pt 2.15pt 0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_d50fb82c_f4e2_4ab2_9e30_787458d3f7c0"></a><a id="CAUTIONARYNOTEREGARDINGFORWARDLOOKINGSTA"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">CAUTIONARY NOTE&#160;REGARDING FORWARD LOOKING STATEMENTS</span></p><a id="_Hlk98495238"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">This Quarterly Report on Form&#160;10-Q contains forward-looking statements </i><i style="font-style:italic;">regarding future events and our future results that are subject to the safe harbors created under the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;).</i><i style="font-style:italic;"> Any statements contained herein that are not statements of historical facts contained in this Quarterly Report on Form&#160;10-Q may be deemed to be forward-looking statements. In some cases, you can identify forward-looking statements by words such as &#8220;aim,&#8221; &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;attempt,&#8221; &#8220;believe,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;due,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;goal,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;objective,&#8221; &#8220;plan,&#8221; &#8220;predict,&#8221; &#8220;potential,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;strive,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would&#8221; and other similar expressions that are predictions of or indicate future events and future trends, or the negative of these terms or other comparable terminology. These forward-looking statements include, but are not limited to, statements about:</i></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">whether we will be able to continue to maintain or increase sales for our products;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><a id="_cp_blt_1_167"></a><a id="_cp_text_1_168"></a><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">our expectations regarding our ability to develop and commercialize toripalimab, CHS-006 and our other product candidates in the United States and Canada, including whether the trial results, data package or biologics license application (&#8220;BLA&#8221;) for toripalimab will be sufficient to support regulatory approval</i><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;background:#ffffff;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">our ability to address comments raised in the complete response letter for the original BLA for toripalimab and timing of the review for the original BLA resubmission for toripalimab;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 48.5pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our ability to receive marketing authorization for the on-body injector presentation of UDENYCA&#174;, including the timing of receiving such marketing authorization, if approved;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our ability to maintain regulatory approval for our products and our ability to obtain and maintain regulatory approval of our product candidates, if and when approved;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our expectations regarding government and third-party payer coverage and reimbursement;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our ability to manufacture our product candidates in conformity with regulatory requirements and to scale up manufacturing capacity of these products for commercial supply;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our reliance on third-party contract manufacturers to supply our products and product candidates for us;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our expectations regarding the potential market size and the size of the patient populations for our products and product candidates, if approved for commercial use;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our expectations about making required future interest and principal payments as they become due in connection with our debt obligations;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our financial performance, including, but not limited to, projected future performance of our gross margins, research and development expenses and selling and general administrative expenses; </i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 48.5pt;"><span style="font-style:italic;margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the implementation of strategic plans for our business, products and product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the initiation, timing, progress and results of future preclinical and clinical studies and our research and development programs;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the scope of protection we are able to establish and maintain for intellectual property rights covering our products and product candidates;</i></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;background:#ffffff;">our ability to finalize the Definitive Agreements or close on the transactions contemplated by them;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our expectations regarding the scope or enforceability of third-party intellectual property rights, or the applicability of such rights to our products and product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the cost, timing and outcomes of litigation involving our products and product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our reliance on third-party contract research organizations to conduct clinical trials of our product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the benefits of the use of our products and product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">the rate and degree of market acceptance of our current or any future products and product candidates;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">our ability to compete with companies currently producing competitor products, including Neulasta, Humira and Lucentis and other biosimilar products made by other companies;</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">developments and projections relating to our competitors, our market opportunity and our industry; and</i><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;"> </i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><a id="_cp_blt_1_176"></a><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">t</i><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">he potential impact of COVID-19 and the continuation of the war in Ukraine on our business and prospects.</i></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><i style="font-style:italic;">We have based these forward-looking statements on our current expectations about future events. These statements are not guarantees of future performance and involve risks, uncertainties and assumptions that are difficult to predict. Our actual results may differ materially from those suggested by these forward-looking statements for various reasons, including those identified in Part&#160;II, Item&#160;1A Risk Factors and discussed elsewhere in this Quarterly Report on Form 10-Q. Given these risks and uncertainties, you are cautioned not to place undue reliance on forward-looking statements. The forward-looking statements included in this report are made only as of the date hereof. Except as required under federal securities laws and the rules&#160;and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;), we do not undertake, and specifically decline, any obligation to update any of these statements or to publicly announce the results of any revisions to any forward-looking statements after the distribution of this report, whether as a result of new information, future events, changes in assumptions or otherwise.</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><i style="font-style:italic;">This Quarterly Report on Form&#160;10-Q also contains estimates, projections, market opportunity estimates and other information concerning our industry, our business, and the markets for certain diseases, including data regarding the estimated size of those markets, and the incidence and prevalence of certain medical conditions. Information that is based on estimates, forecasts, projections, market research or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies and similar data prepared by market research firms and other third parties, industry, medical and general publications, government data, publicly filed reports and similar sources.</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_4d53fdcf_9dd9_4e63_8241_4f44f8bc0d20"></a><a id="PARTI_729283"></a><a id="FINANCIALINFORMATION_522548"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">PART&#160;I. FINANCIAL INFORMATION</p><a id="UnauditedCondensedConsolidatedFinancialS"></a><a id="ITEM1_340806"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 5pt 0pt;">ITEM&#160;1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unaudited Condensed Consolidated Financial Statements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:12pt 0pt 0pt 0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="CondensedConsolidatedBalanceSheets_68412"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Balance Sheets</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 3pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-size:6pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_6be522db_f95a_4b93_94c8_54dca55aa581"></a><a id="Tc_qJ1Kln3ig0CeRtfYIjwj_g_1_2"></a><a id="Tc_tBUV1UeyP0eBYAsZ5CR_Ew_1_5"></a><a id="Tc_Ch_6SO0ACk-1GXP3mAAS9w_2_2"></a><a id="Tc__lA35EDivEO4SvRHBJA3og_2_5"></a><a id="Tc_OpW41Tq43E2kgci6OYVHUw_3_0"></a><a id="Tc_PPRRgKjUC0CR1WgD4QJFxw_4_0"></a><a id="Tc_rUFWspC4lkW15ZrjdxbaVQ_5_0"></a><a id="Tc_PrZe95ix3EOE7ECnemIGhw_5_2"></a><a id="Tc_aolGlmNAxEO0Jqr_fOliYA_5_5"></a><a id="Tc_WydoQbVRe0moGTv8kF9nPg_6_0"></a><a id="Tc_mX5Bq8XUG0Go-hzTqVPtLw_7_0"></a><a id="Tc_0OJUpV97OUG5r2k46D3r9A_8_0"></a><a id="Tc_Wqfg_tqo6UuhBQj17xFcww_9_0"></a><a id="Tc_gHHYJjx_sUqN5lnoDbpNNA_10_0"></a><a id="Tc_LCCI-z1D90KMplEiZN_aaA_11_0"></a><a id="Tc_D4YzqM-qukGH5rn4agukPw_12_0"></a><a id="Tc_lLQjvVn0MkicTmZwRjxaBQ_13_0"></a><a id="Tc__Tcw4pSkE0On6BXxqhsKLQ_14_0"></a><a id="Tc_dDPwccU2q0W3d3eaVLXbzA_15_0"></a><a id="Tc_yC5Efgy9UkSzcC1oy9XBUg_16_0"></a><a id="Tc_J2U7YmNdhUyMpW4ugU5n9A_16_2"></a><a id="Tc_gsw8MlNLsUS-_CBW3b1kJQ_16_5"></a><a id="Tc_swVh5_FofUKVUeFgjsAUYQ_18_0"></a><a id="Tc_us4tFN7VHkCwq4HuY2zC8w_19_0"></a><a id="Tc_TruBPJgP4UudEIWKCBWAfw_20_0"></a><a id="Tc_Sk9mV56fUUKhlMMK9OYPRA_20_2"></a><a id="Tc_-yYbpWhBgEaEPm--8iljyA_20_5"></a><a id="Tc_V9J4U_klIUix_8dqc0WhWA_21_0"></a><a id="Tc_ToiaUIhQlE-JQv1VYBEWng_22_0"></a><a id="Tc_9tobCIrDYU6bK8yS-d7ekA_23_0"></a><a id="Tc_JkW7ZYh6yUOnSlMYcFY-DA_24_0"></a><a id="Tc_JtZ_W0Rx-EWKWBcUYCW-aw_25_0"></a><a id="Tc_TIFdRg7Pg0agy_Zp8v7EDA_26_0"></a><a id="Tc_MFAhGgFbKk2yM7ffIHoe6A_27_0"></a><a id="Tc_h4Gn0t47vkOpu8QiaqKcvQ_28_0"></a><a id="Tc_X-AWJjoG20eKaVbCfwx1Mg_29_0"></a><a id="Tc_jTVF0yi4NUm6rveUepsH8g_30_0"></a><a id="Tc_kGy2q3DYoEWfLMqATTr2FA_31_0"></a><a id="Tc_bsbkjm5wHUqplm4TsHT-JQ_32_0"></a><a id="Tc_mvzjqivKCkmiNRpWW02LfQ_33_0"></a><a id="Tc_fZF8_zinY0KKs6E7A6oAUQ_34_0"></a><a id="Tc_lou-HXMleUWNEhpxI0DDVg_35_0"></a><a id="Tc_hsJPv8nzVkKreKWxtExtWQ_36_0"></a><a id="Tc_iU87XnBQ70upkhthBTQorA_37_0"></a><a id="Tc_74aTu9s9tk6cu5kD9HEESA_37_2"></a><a id="Tc_dW-pHfAKHU-mWanRl2-9AQ_37_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:72.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.3%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_zlBomvDrxECZ52BMdMCrPA_5_3">16,145</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_64jxg9Gog0-ycBz_inYu1w_5_6">63,547</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Investments in marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="Tc_dpzby2GFPUO0LYgAG5QmuA_6_3">111,944</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="Tc_jbjiv-0kpkycdCHJ0jWiDg_6_6">128,134</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Trade receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="Tc_7dZ5B5jzjUaOjHZmF908Zw_7_3">101,458</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ReceivablesNetCurrent" scale="3" id="Tc_wrV4-eCWnE-tIX_FbKHoXg_7_6">109,964</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_sWHn-a45xUuFX7ZbIyJ3dg_8_3">49,406</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_DPNMEQri-0O-Te0d1QDkmA_8_6">38,791</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Prepaid manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:PrepaidManufacturingExpenseCurrent" scale="3" id="Tc_drks26iJKESfXmxGcIPOhA_9_3">16,019</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:PrepaidManufacturingExpenseCurrent" scale="3" id="Tc_YZajqued_0ymNTg8vo6gRQ_9_6">17,880</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Other prepaids and current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_w1ZtX5BW60you9AG9sLTng_10_3">20,954</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_Vp8z7I_5hEOggQkT9R8AxA_10_6">22,918</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_pXHoImydnkGJOXo9iJQHRQ_11_3">315,926</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_4tmiR9ukjkuTQ_3phQQrJw_11_6">381,234</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_Oq7AiZlIcUqfRj2eOdA8zA_12_3">7,724</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_FDjOHSTHU0qJQVVJ3KJZEw_12_6">8,754</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="Tc_OON9QPH-SkSGHHRv34RKhQ_13_3">65,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="Tc_yyccT_ooN06VeH4idPhvkg_13_6">76,260</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill and intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="Tc_uQ5tyojeYU65-4Mgj6bc6A_14_3">5,870</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" scale="3" id="Tc_ZMMLxLuOfkiTDo0-dimAXw_14_6">5,931</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other assets, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_vTHAoekIk0GJw4e3n1kdNw_15_3">7,825</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_dpWBppnJWkOiJ08ag4rekQ_15_6">8,668</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_jByUFqwAy0GXsHn9Xl9pjQ_16_3">402,426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="Tc_w24YQ9ENRkiVvM_j8zNk0Q_16_6">480,847</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Liabilities and Stockholders&#8217; Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_p-4tswW3SkWyDJFRo3ve4A_20_3">23,231</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_hWqaPWPj0EiHZFFf0hJcFA_20_6">11,526</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accrued rebates, fees and reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedRebatesFeesAndReserveCurrent" scale="3" id="Tc_MZeT9HYQUE-p4p32FwPDkw_21_3">55,697</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedRebatesFeesAndReserveCurrent" scale="3" id="Tc_uagijw5JKEKUSTBvoMjkOQ_21_6">54,461</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_MhmHfrM1Wk6ewhE-lFGgdQ_22_3">12,422</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_fMHhvCKHBUiizc_UQweUTg_22_6">22,610</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_uKo0CxYihU62QcuiW11TiA_23_3">32,057</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_1hLFpjEHnketjfJiOgGIoA_23_6">50,097</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_T4B05hJhT0yqUF0GuwtLmA_24_3">123,407</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_MPtrQ7aEs0CaqQE4cf4uHg_24_6">138,694</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Term loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:TermLoansPayableNoncurrent" scale="3" id="Tc_3NLkbbM4WEyuy_e945yuXA_25_3">245,718</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:TermLoansPayableNoncurrent" scale="3" id="Tc_-nRlrh1y00ivktlkor72ug_25_6">245,483</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Convertible notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleSubordinatedDebtNoncurrent" scale="3" id="Tc_HPHEZWqsBUS8CFohYlA-rw_26_3">225,900</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleSubordinatedDebtNoncurrent" scale="3" id="Tc_GZCo8SIX1EyCUksaSudA-A_26_6">225,575</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Lease liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:OperatingAndFinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_BzxlohQipUmDmweUhwyxHg_27_3">3,806</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:OperatingAndFinanceLeaseLiabilityNoncurrent" scale="3" id="Tc_gz4RlJYcRku4JlzBgH0gLg_27_6">5,046</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other liabilities, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_GmXTXKWts0Knpm64ZVTEnA_28_3">102</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="Tc_y-KOh4Tcf0-n7kaZlwzh6A_28_6">3,467</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_HYTzHK8J9Eqr1NdtK25nMw_29_3">598,933</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="Tc_mCTK6pOQ3UOmMWJuaoqX9A_29_6">618,265</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commitments and contingencies (Note 8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Stockholders&#8217; deficit:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="font-size:8pt;">Common stock (</span><span style="font-size:8pt;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_qeDI_LpF1EiXO4hs04zRrw"><ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_r7c1_fTUoEepd1VOndpF6w">0.0001</ix:nonFraction></ix:nonFraction></span><span style="font-size:8pt;"> par value; shares authorized: </span><span style="font-size:8pt;"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_aqV2kkYpAk6YUPMHw7YLbg"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_pflXjTYjYESe51JThniS3g">300,000,000</ix:nonFraction></ix:nonFraction></span><span style="font-size:8pt;">; shares </span><span style="-sec-ix-hidden:Hidden_9EXiD0UHG0qM88KbKv-u5w;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;">issued</span></span><span style="font-size:8pt;"> and </span><span style="-sec-ix-hidden:Hidden_rfQL9DnY8UCK-9puqLZGSQ;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;font-style:normal;font-weight:normal;">outstanding</span></span><span style="font-size:8pt;">: </span><span style="font-size:8pt;"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_kRRToNDHCEugjrshFDotbg">80,488,296</ix:nonFraction></span><span style="font-size:8pt;"> and </span><span style="font-size:8pt;"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_eqFEZTBwRU-Y1dCb9ITUDw">78,851,516</ix:nonFraction></span><span style="font-size:8pt;"> at March 31, 2023 and December 31, 2022, respectively)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_2vnu19DrNEuRr9QnESR_QA_32_3">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_oqc5haJhpUSPxU6Am2r9cQ_32_6">8</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_DovLRB3iQkeBXZk-kl4rRg_33_3">1,221,100</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_6FS7E0i8skqDZrds2GgT6w_33_6">1,204,431</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_UB1-1R8MJkutLYiMbHWi7w_34_3">278</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_T5iPfEQ160-X-xbjfIuTQg_34_6">249</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 6pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_rERw6e82JkaECOJkAkGUCw_35_3">1,417,337</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_tjxJl0tP706h89fhQzOuJg_35_6">1,341,608</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total stockholders&#39; deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_fVzPTO-ISUaqXuTKME6vrQ_36_3">196,507</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_9ZRr48h89UKbNo76UUrEZg_36_6">137,418</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:72.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Total liabilities and stockholders&#8217; deficit </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_EiSBFHMK60y7x1qy7xMorw_37_3">402,426</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.81%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_QImA85OmXUWaK6Ml4vSPCg_37_6">480,847</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:24.5pt;margin:0pt;">See accompanying notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_7ee6e11a_896d_4201_a8eb_b718dc85f152"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="CondensedConsolidatedStatementsofOperati"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p><a id="_8e1aaad0_46e2_4304_b52f_e3ace6085d47"></a><a id="_cf1e7100_1512_473d_9934_ceec88e0a3d6"></a><a id="Tc_4JLZhdTsdE6FMDPMx-OGYg_1_2"></a><a id="Tc_7cIJXm7X9kWcvaCI2EdUIw_2_2"></a><a id="Tc_4nsAFfJfjUGIElbIq1V9FA_3_2"></a><a id="Tc_m1GjCCGGv0Cc499D70l-Vg_3_5"></a><a id="Tc_zdTAvHWX20i2ENBzMderAw_4_0"></a><a id="Tc_gOj9AdULdkiLzie7q7Ew3A_4_2"></a><a id="Tc_A-DdKKTorkG2vudlGvP87A_4_5"></a><a id="Tc_sh94PZ6GlESfJ-Y6ckzsoQ_5_0"></a><a id="Tc_TYnHwCZMgkiQY_vNZ0PAAw_6_0"></a><a id="Tc_dW6iM-8HWk-0gNGIfBIrig_7_0"></a><a id="Tc_jzKlI7E8X0masFJt-zDNsQ_8_0"></a><a id="Tc_OXQgZiyAvkC2F9SsDnAXfg_9_0"></a><a id="Tc_jU6QBABVpUi4PkzomS04jg_10_0"></a><a id="Tc_2YYM7mZnhEqpuplXRmzf3Q_11_0"></a><a id="Tc_7cNebjbqnE2gdG6e3F8uVg_12_0"></a><a id="Tc_f76J4vJ1hEODlI4mLUT26g_12_3"></a><a id="Tc_Viy-rAkslEulGD6fdnq7gQ_13_0"></a><a id="Tc_B38wnFkm40i5jlsZsHip2A_14_0"></a><a id="Tc_oyHNhynEy0iIZ7ZF9VtHSA_15_0"></a><a id="Tc_gpt8rXgRm0agVroyXVacGg_15_3"></a><a id="Tc_ork01kb4eEu40DQcFuQGuw_15_6"></a><a id="Tc_O3_IA77R9UO4IKeeRY58nA_16_0"></a><a id="Tc_tzDbbR53BUSyG3SbXJ_jCQ_16_2"></a><a id="Tc_zCBKGCZXTESfdyWDbQRe-Q_16_5"></a><a id="Tc_XN6G0WZ5yEu9Eg93vCW0Zg_18_0"></a><a id="Tc_hlCM4eJuH06qJcUR4IiuUg_18_2"></a><a id="Tc_lHXDeSctWk2uQDAvIGBRKg_18_5"></a><a id="Tc_nkukSTFb5kmCXBXJ5t40EQ_20_0"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.5975723%;padding-left:0pt;padding-right:0pt;width:101.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:31.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:31.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_f-i5RheU7EG3ZPkX95sE8w_4_3">32,436</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_sj1IMsoChEmUpqmRoK6-WA_4_6">60,115</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Costs and expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_xt6YWIPp0kmzDCg5zCQu-A_6_3">16,874</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="Tc_NShz72K7ZEKib9--VeaaZg_6_6">9,370</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_8i7GdxfFp0WkZRGVp5UlWA_7_3">34,154</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_aqIUmbHvBk6TiO5Y-LHv4Q_7_6">82,917</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_2zM5o8SQaUq0ArnQsD4ygg_8_3">49,153</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="Tc_3o_yCrn2FkavpexcRPxrmQ_8_6">48,753</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 24pt;">Total costs and expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_tg8v5830xkGf-5zEAaw1UA_9_3">100,181</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="Tc_NNdu9oo_506F_j5BCnThKw_9_6">141,040</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_RFHJkf7Wy0mpwzkIFgLE1A_10_3">67,745</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_nQxhsDg6RkWZNmwhjxGkZA_10_6">80,925</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_XGcajYEmOUiy146jsXtjzQ_11_3">9,712</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="Tc_rPoF8o4w8kC0EqpkYr3Qiw_11_6">8,969</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Loss on debt extinguishment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_XH4AEP_8mUO_6Lu6TYdLgw_12_6">6,222</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_KglOOf2G50ez7lWNnHXhgw_13_3">1,728</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="Tc_gFzn4SR_DEWfDq9DQwmDcw_13_6">32</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Loss before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_YgxCZ_4US0-bVz3klNOJdg_14_3">75,729</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" sign="-" scale="3" id="Tc_AhhqHoJNyEuV4Tp8MHUBkA_14_6">96,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Income tax provision</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc__Pj8kxK_eU-15hASui0H4g_16_3">75,729</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_6L0VOhqmvkqIrhm4SOr0jQ_16_6">96,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_sBsajVCRW0ilj8XBaUr5Nw_18_3"><ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_sBsajVCRW0ilj8XBaUr5Nw_18_3_2">0.96</ix:nonFraction></ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_bsK79mhg50uqbp8wqUnBow_18_6"><ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_bsK79mhg50uqbp8wqUnBow_18_6_2">1.24</ix:nonFraction></ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:65.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Weighted-average number of shares used in computing basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_FJ3Z_U0r6kipBHnbJk0b0w_20_3"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_FJ3Z_U0r6kipBHnbJk0b0w_20_3_2">79,268,853</ix:nonFraction></ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_lP97xTy_bk2lwOJAE54kDA_20_6"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_lP97xTy_bk2lwOJAE54kDA_20_6_2">77,253,699</ix:nonFraction></ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:24.5pt;margin:0pt;">See accompanying notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_9e420fa7_56c6_4f2e_a2e3_436ee6bc292b"></a><a id="ComprehensiveIncLoss"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="CondensedConsolidatedStatementsofCompreh"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Comprehensive Loss</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p><a id="_b14b702f_21f3_4759_b4ed_3aaca0c873a9"></a><a id="Tc_b4PqNqumgEqkCO-2USVcCw_1_2"></a><a id="Tc_ifa_-V8l3Um2Q7lkY0p_Qw_2_2"></a><a id="Tc_xFsqrWtgmESIeXfwqpSHFw_3_2"></a><a id="Tc_Bl7B0fz4HU-KYGnR-hdziA_3_5"></a><a id="Tc_SSuTt5WQlkuztqifg2n0jw_4_0"></a><a id="Tc_-mupmtHRsUeW5EvYNkTqgQ_4_2"></a><a id="Tc_4FP3t-scCkyQZLLVmY4bxA_4_5"></a><a id="Tc_3-TkxW6WJ06OlJ8Aw-_t2w_5_0"></a><a id="Tc_QsVqUh3Jhkm1dx1CGtnXzA_6_0"></a><a id="Tc_Q8gnSlT3FkCkJztx4sylhQ_6_6"></a><a id="Tc_7Pgk1pq64keE1zt_Z1nVYA_7_0"></a><a id="Tc_SkKkCrA4H02QnLT0gn3aDw_7_3"></a><a id="Tc_ff0EOJriuUSFXW2f5ntbkg_8_0"></a><a id="Tc_Uxl4FfREuk69M-8MJJm9Cw_8_2"></a><a id="Tc_izRd6iDWVkK4GkFIOUX9WQ_8_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.14939117%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_o2WUK-IM5k-YmrSABSew5Q_4_3">75,729</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_Ao7QP_mDfk2U6EQP0iPYQg_4_6">96,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Other comprehensive loss:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Unrealized loss on available-for-sale securities, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" sign="-" scale="3" id="Tc_iRgEVDVXlEGfwxgbOEj9Uw_6_3">29</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0pt 12pt;">Foreign currency translation adjustments, net of tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" sign="-" scale="3" id="Tc_hkHzOnl71kae5R9k8zN5SA_7_6">2</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">Comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc_mgAVHjZ54UucR9y8c5cDCg_8_3">75,758</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" sign="-" scale="3" id="Tc__XY9iq5ZFESjncaT3Zcz7g_8_6">96,086</ix:nonFraction>)</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:24.5pt;margin:0pt;">See accompanying notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_cdfc9a19_4d14_4a63_b5bd_4fa788c190f7"></a><a id="StockholdersEquity"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="CondensedConsolidatedStatementsofStockho"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(in thousands, except share and per share data)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p><a id="_0372bbfa_04a2_49ea_82f5_159fea6ec133"></a><a id="Tc_XwaaSveuVESs5hgm05AK1w_1_10"></a><a id="Tc_n8VjdJ21_U2Q2hjEAdnUpg_2_7"></a><a id="Tc_W73wQAtTd0SZxG9a2bhmtQ_2_10"></a><a id="Tc_1E1BgdDgmECKNZDnPNGLZw_2_16"></a><a id="Tc_8ZaVrYb7GkmRFSWgh13g0g_3_2"></a><a id="Tc_mEwrkr5ILUit-NhbJYBuJw_3_7"></a><a id="Tc_N-FzBsZd0UWxanisJwq0IQ_3_10"></a><a id="Tc_-N47h1JVRkuiLhMO3W3QyQ_3_13"></a><a id="Tc_rm57UI6nNkyrIrNtoA7f1w_3_16"></a><a id="Tc_5SfoVz5gRk6nPsKGOrOrHA_4_2"></a><a id="Tc_eSCul0317Uu-bqcXKj7zjw_4_5"></a><a id="Tc_MwC295ZaAUCfjtLX2V_-bg_4_7"></a><a id="Tc_zKjeqgpCi0Gg5NXyso13nw_4_10"></a><a id="Tc_XWtaqIaURUWf_-HEJrCRyw_4_13"></a><a id="Tc_63BtTd6mqEWqn0VWhFp1Kw_4_16"></a><a id="Tc_GV4cwEDUEkqNgzU5WGjYZQ_5_0"></a><a id="Tc_-uP1JpMCU0W_Q6PdzzwCsw_5_4"></a><a id="Tc_DT1VmO2DhE-9-Xj-EEe2Kw_5_7"></a><a id="Tc_sUVyUgPR0kG_LSoqmba8OA_5_10"></a><a id="Tc_-legnoAoPEO0Cp3qgVZjfw_5_13"></a><a id="Tc_mif76Y7mMUK0Q9bNFMJ3NQ_5_16"></a><a id="Tc_vxipXOiPl0KMQDuIAd8zGQ_6_0"></a><a id="Tc_ymrMBQ2cREmZ4ED96qZoYQ_6_2"></a><a id="Tc_dlZfKRaaREGodVFP9Gs0Wg_6_5"></a><a id="Tc_dCzNXNicTUqtG9lqCux1Ng_6_8"></a><a id="Tc__uCAVWxT00eRMEJgwM1xrA_6_11"></a><a id="Tc_Glmm0a87-E6wkx3hKP2F8g_7_0"></a><a id="Tc_s4-Iqc59j0eMy35u76oG-Q_7_5"></a><a id="Tc_Y5IiGwru_UGY5HYFiSCxZA_7_11"></a><a id="Tc_JbtkUR7uqEujgDQrg_5MXA_7_14"></a><a id="Tc_sTIPWq1jD0etcQ55SMv2hQ_8_0"></a><a id="Tc_SbN4mWH6aECZ9ncFfurhQA_8_5"></a><a id="Tc_K-hw9rk6HkmwPx1hnom11A_8_8"></a><a id="Tc_Xc6jg-FAwkWaJ9-uhXZs1g_8_11"></a><a id="Tc_kvoiU7oy-k64YACpLrVhfA_8_14"></a><a id="Tc_DmIdFwwVJkmthEyhW0-Vew_8_17"></a><a id="Tc_U2LWBjRXRUSI3yIFu9HSpA_9_0"></a><a id="Tc_7a4JNg2qxUShsek6Iz-MlQ_9_5"></a><a id="Tc_wZOFP_n-j0eqGyGpdYhV0w_9_11"></a><a id="Tc_2z3BU8CAvE2ZkpZboGwEvw_9_14"></a><a id="Tc_-18bmyymH0mTRyN_F1uZEw_10_0"></a><a id="Tc_cX5rfTnaRUOMadZH1vDCAA_10_5"></a><a id="Tc_ll91WoV4b0OLINp-rpDkng_10_11"></a><a id="Tc_lIK6i9YIzkCwiz4XSGX4qw_10_14"></a><a id="Tc_78Cm-MULqUizbY-OOrDrjA_11_0"></a><a id="Tc_9HriPMC5R0S7iE2p9qd_GQ_11_2"></a><a id="Tc_07xjyr0CK0mBHjqIJPzpig_11_5"></a><a id="Tc_XVsiOFdrEUqiHYr1ZRGzNg_11_11"></a><a id="Tc_6we-FH-m70CWduFVoDSryA_11_14"></a><a id="Tc_6P_yfJNlZUOhx5Vus8QjgQ_12_0"></a><a id="Tc_GhBFjUrDz0CSM4gZJJvtdQ_12_2"></a><a id="Tc_whX_lI2ThkWCkCYc23Hobw_12_5"></a><a id="Tc_iJo3AgnFcUey6a-IhBTEHA_12_8"></a><a id="Tc_HdzSxXBBuUyvMmwexM4-9g_12_14"></a><a id="Tc_Sz9tKqiBhk-Ex0t0w4Mhqg_13_0"></a><a id="Tc_SaRYNPxWIU-gMwiK15LCVw_13_4"></a><a id="Tc_Y6WHGyp-OkKYErU6Y5CtlA_13_7"></a><a id="Tc_dUNM7FOEDU6yqDsl0pmnwg_13_10"></a><a id="Tc_YkAmkpz9SEiDhUObSNHTdw_13_13"></a><a id="Tc_B1uMGXcEu0aXfj455gEAAw_13_16"></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:42.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Common&#160;Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Stockholders&#39;</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;"> </span><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-size:7.5pt;font-weight:bold;">Deficit</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Balances at December&#160;31,&#160;2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc__w9ejEGaCkOM8k-WFiv5sA_5_2">78,851,516</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_udRdR4ESw0CmahulzjIChQ_5_5">8</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_C_rPMx2T1k-84M_1wfjhmQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_OaLTjOBYWEGOhILK4t5-UQ_5_8">1,204,431</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GomsUgRieEySZq_5rky1rw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_vyW4mWOwdkGDwMVRBWbbTA_5_11">249</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_F_06lCKk6kOOD-zYHja3SA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_HyHEZ-36XUKvLr9WN2Kozw_5_14">1,341,608</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_2P-YhI0kGkWX7E86aUwzmA_5_17">137,418</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Net loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FWrI1bhYBk-7ssCXqeTj2Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_FwRlJsrWDk-SQa1ZNo3wHg_6_14">75,729</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_eVPszEbMskqBdQdMOo8_sg_6_17">75,729</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Issuance of common stock upon exercise of stock options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_wzEBNuP91EyAqCHLjEppVQ_7_2">24,107</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_anH0NYx7rk6MeTMpsihwWA_7_8">103</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_QhXvy7vk20SZAgUENiDuLg_7_17">103</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Issuance of common stock upon vesting of restricted stock units (&quot;RSUs&quot;)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_lfUkSmEvcUGnufyZf_GSWA_8_2">771,167</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Issuance of common stock under ATM Offering, net of issuance costs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_f9NtHocgxE6rAqo99YlAeg_9_2">1,131,450</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets" scale="3" id="Tc_h2vMmcNYl0GyAiKF5lFsqw_9_8">7,059</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets" scale="3" id="Tc_cwP5NJVzDUCUbRBvg6XcWw_9_17">7,059</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Taxes paid related to net share settlement of RSUs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc_nzOisn3Je0yG5p6g7TvRkQ_10_2">289,944</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_J69_cJ98n0e3sNVRn-PjOw_10_8">2,781</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_Ldt8RtBrqUGRhAjzNomdqA_10_17">2,781</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Stock-based compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_GPVVpOXkCU6GApOM9iRWiA_11_8">12,288</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_c4FG9Ky1YUq1nFbwIPPrTg_11_17">12,288</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Other comprehensive loss, net of tax</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNWEvk4smUuGX1KFSkshqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_2HmjQi1Ni0WZCiLl9Jvj5w_12_11">29</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_bp2otHpVxkuDCn5QgDOV_g_12_17">29</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">Balances at March&#160;31,&#160;2023</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_1ljLjX5SY0aS6R2ktuCngA_13_2">80,488,296</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ofJDtHShYESRqctSvcmluA_13_5">8</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_emaLyw5N20uy9eH0qZRxDQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_F1Hm0XzzZkqXyKRkA-pk_Q_13_8">1,221,100</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_soy8ZFZZJ06Dl7eTOuPqAA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_YHnyVKI68UGcXUwujxbi2w_13_11">278</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UjAHyKwd-kC-VJ9XGT3GyQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_GY17FfGafUWEqun13Whn6Q_13_14">1,417,337</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_M2I5fahgcUGT04GAEmmDvw_13_17">196,507</ix:nonFraction>)</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="display:inline-block;width:219pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_06fd311c_2a2a_414b_882e_ca3a76dd8bca"></a><a id="Tc_rSoaaIAj_USZGqvrXPDDNQ_1_10"></a><a id="Tc_ZWpibUhj_EWexD3SQef1PA_2_7"></a><a id="Tc_rKhc7hXh90OZATNAdE1QFw_2_10"></a><a id="Tc_FmbA69M6W0uXXu2Y5LLyFg_2_16"></a><a id="Tc_8E-_uGxzqUaZX_hO9MB5PA_3_2"></a><a id="Tc_hN3TGziR9kSe2a1Zacffig_3_7"></a><a id="Tc_FBG3PabPqUGvjp3UW-bGFg_3_10"></a><a id="Tc_uYVnA7xmTE6t2FwUY13yVQ_3_13"></a><a id="Tc_l3OPIv6WQkCUw53d4vgwcA_3_16"></a><a id="Tc_kwP-QJntXUaIyOG-f432eA_4_2"></a><a id="Tc_EaPoWWG95UmkDvV3-5nX3w_4_5"></a><a id="Tc_Tc1GkfGFpkiOFjwZL2o1bw_4_7"></a><a id="Tc_ZCiaphSGQEaRAbaXUeiuAw_4_10"></a><a id="Tc_HZHpkMN6ZUWXeZiBysqGQQ_4_13"></a><a id="Tc_kg6NaUlLQkO4FTeS5akEgA_4_16"></a><a id="Tc_K6vkKIK-40GlRFNoxtoYHA_5_0"></a><a id="Tc_iviKbVCMKEG3zLJtQB6Ulg_5_4"></a><a id="Tc_qZCZNXmOI0OwnEn6UxIYVw_5_7"></a><a id="Tc_tjLoZHmacUGW13a7XJIRQw_5_10"></a><a id="Tc_OKWITQaRtk-ofhqPKUmp3w_5_13"></a><a id="Tc_dNgmJc58G0ORdJopt0DEWw_5_16"></a><a id="Tc_9U4eBrl9cEOnGjLQdz7wVA_6_0"></a><a id="Tc_0eKcEHALhkiu4nNm2tvTKg_6_2"></a><a id="Tc__KDUo5ouq0ObnlQljrOZ6g_6_5"></a><a id="Tc_UYQvC4c2ykSaP1N9MLE_Ow_6_8"></a><a id="Tc_6jRV-YOlOEqSbpcbypUnvg_6_11"></a><a id="Tc_DQMbO1u-IEO8pFWO8D9CXw_7_0"></a><a id="Tc_pAFS0cMy1E6OCNExGc_F1Q_7_5"></a><a id="Tc_rQX3mCy6WEqIRiNMOeQH0w_7_11"></a><a id="Tc_1rvXXGLDeUmDSP_A9OD2Kg_7_14"></a><a id="Tc_7VvSqdPT6UiNRjB8GrJEQw_8_0"></a><a id="Tc_P6JKkUdPBU29cKAG1KntCA_8_5"></a><a id="Tc_fOkwWiwU4UKWIfQL5tAFYA_8_8"></a><a id="Tc_ihjIGKPSdUug-WYLgyE-wg_8_11"></a><a id="Tc_BDZ0k3IlJ0GxX23sdHGxnw_8_14"></a><a id="Tc_17YfzPMCY0S9yWdfKF-8Dw_8_17"></a><a id="Tc_DrlQagw_-ESuwI6KWFCw4A_9_0"></a><a id="Tc_606_JWdW40W6DMkByQhGyg_9_5"></a><a id="Tc_6N_SfPzZekuVXWSv-F7iRQ_9_11"></a><a id="Tc_-zmoGcajfESgni4oJxLHMg_9_14"></a><a id="Tc_YLjadwvpH0S2l1hqzH2Wlw_10_0"></a><a id="Tc_sQFB8wMvj0mslPlmmhXD5g_10_2"></a><a id="Tc_Jx-dH7c5xkGe3k6Fsa8fYg_10_5"></a><a id="Tc_yaMLstvEhku5OA9yXS9gow_10_11"></a><a id="Tc_meX8iIbITka5bMMsEbEimQ_10_14"></a><a id="Tc_g792Je8gKEOalRAlSvydYQ_11_0"></a><a id="Tc_fcDvNqqyN0SLlCFf7HDBrQ_11_2"></a><a id="Tc_ayFuUHCweE2A8_MMu9miXw_11_5"></a><a id="Tc_0XVykZFI7kmFJqjxDq2Xvg_11_8"></a><a id="Tc_HEjigYrUZk2SC9VjiRhzXA_11_14"></a><a id="Tc_nxGXB3dUc0iQSol2rUkldA_12_0"></a><a id="Tc_y68cdsss00GIR0s5KYzwTw_12_4"></a><a id="Tc_iD-vZ4uwo0e6XVAjauxCEw_12_7"></a><a id="Tc_dV0zu5W6r02AtdOs9XI4RQ_12_10"></a><a id="Tc_OGNeFrwA1U-ekOxTtgBDZQ_12_13"></a><a id="Tc_YP6g187aE0ibZc1TXs2ZlA_12_16"></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:42.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:15.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Common&#160;Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Paid-In</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Stockholders&#39;</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> </span><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-size:7.5pt;font-weight:bold;">Equity</b></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Balances at December&#160;31,&#160;2021</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_It7uKapLR0qnxhy0PieLpg_5_2">76,930,096</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_oA8njYNPe0qY6ES1Y_5xWQ_5_5">7</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CdgJ69zqqUWMraQgfkEB1g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_KtQ6Sv0VJU2OMXEB65aoqw_5_8">1,147,843</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XtQwRusUC0KQY0ui52qeVg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_XqlgjrA1akW4xJ3kgWL4UQ_5_11">270</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BmDki9-BKEmU6pPCq4DSCg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_wQQuRTm5ukWu17_PKUXsuA_5_14">1,049,854</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_ugt9E3auaUORTjust4FUfg_5_17">97,726</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Net loss</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0nW97_t5XEWVKG6tETXaWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_jbl4OrmQtEizJo1xefu6nQ_6_14">96,084</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_dbQzCnKMBUqQqtP69l3cjA_6_17">96,084</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Issuance of common stock upon exercise of stock options</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_gF15y_1qYEqY0w9gP1oCog_7_2">102,632</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_9pGz3j09Zkevda_FYG6Pjg_7_8">544</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_0wX9IZ7ghk-pqfsmqBKhTQ_7_17">544</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Issuance of common stock upon vesting of RSUs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" scale="0" id="Tc_D_4biQFDkUm_m-4Q8V0WqQ_8_2">491,087</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Taxes paid related to net share settlement of RSUs</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="0" id="Tc_triXlPEKuEyYfJHtFRsWrw_9_2">185,644</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_M-aX5tqQ10-XWUvPSej3cQ_9_8">2,658</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_OxfYP7EiM0uVAEJLHlV-zg_9_17">2,658</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Stock-based compensation expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_YMUiYCuOU0GKobBbREjL_Q_10_8">13,037</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;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:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_zC-HmJUerkW8LSXotwiX_A_10_17">13,037</ix:nonFraction></span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Other comprehensive loss, net of tax</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cGk_PZZan0aopjTMJ6SHHw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_VTYEQM9vOU-3eRv8RhLU3w_11_11">2</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_nVF8tE8pVUitREHE9l-GbA_11_17">2</ix:nonFraction>)</span></p></td></tr><tr><td style="vertical-align:bottom;width:42.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">Balances at March&#160;31,&#160;2022</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">&#160;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Tc_JxwBPiV7A0acDYpEOrfQXQ_12_2">77,338,171</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Xh3OR8rYyUKKIchXpbjzUQ_12_5">7</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EvF86sTYt063ySd9NkzYJQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_TP7d_Lz2EU6moFFna3QJjg_12_8">1,158,766</ix:nonFraction></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VoZD1iJMXU6N6PhWllYBwQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_uxbgjXSmm0-JEVhaxOe0zA_12_11">272</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.54%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__G8XYqPPPEOYRLf2fz5ikw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_Netlo2yr_0WmDO7ox1RKKA_12_14">1,145,938</ix:nonFraction>)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7.5pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0.05pt 0pt;"><span style="font-size:7.5pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_2p6wW88Y8kiqFw877HE5pg_12_17">12,563</ix:nonFraction></span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;">See accompanying notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_65800682_a06e_4bd7_81d9_51f4955ae50a"></a><a id="CashFlows"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="CondensedConsolidatedStatementsofCashFlo"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Cash Flows</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(unaudited)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_b850b476_1351_4202_800a_f0e4f5b149b1"></a><a id="Tc_VP5JoQzxSEW9pFctJg8RLw_1_2"></a><a id="Tc_eyW-YfL7RUWsTQqtl0dVLA_2_2"></a><a id="Tc_NuAG0ge-zEytAEOgz0keSQ_3_2"></a><a id="Tc_qNI_aD5l8UOEcZc04fCmcg_3_5"></a><a id="Tc_-5PTeo0N40q1Pua2JdA4Nw_4_0"></a><a id="Tc_LAzWFncckUqfrN1qecb2JQ_5_0"></a><a id="Tc_RBZngx-n6kqUSG17j8hIXw_5_2"></a><a id="Tc_KKWHWxWYHE2Ai_41pOITaw_5_5"></a><a id="Tc_nqQfUIBpSkySOJymiI2xCg_6_0"></a><a id="Tc_d5kdvjqTLUi8Ip7st6zsCg_7_0"></a><a id="Tc_aVr9vQC1Qk2TPdl5jqkSUw_8_0"></a><a id="Tc_RDMR8d-YSUi2n_7iVXupDg_9_0"></a><a id="Tc_AYFSN_Fy70CjcsyV0iuebg_9_6"></a><a id="Tc_3pCxWPo44kC8vOhc3Y4Vdg_10_0"></a><a id="Tc_cP0uRJzouk6G4nzJje_D7Q_10_6"></a><a id="Tc_N3gYYCik1km1iG89tU5yOA_11_0"></a><a id="Tc_HUmpLFWErU-6gg9MfO2ICA_12_0"></a><a id="Tc_F9yfjLvBAkGfxSBd5ZXN6A_12_3"></a><a id="Tc_RavtvYMiAUaN5pUt8xfSsw_13_0"></a><a id="Tc_myuya7j17kmcMVYuoJsX1w_13_3"></a><a id="Tc_8tp4FtitZUeyi0bcZB8vwQ_14_0"></a><a id="Tc_OPf8sM6yVUS-ualm9sQUvQ_15_0"></a><a id="Tc_3tJmBuGxIkWtuDnyo5Nurg_16_0"></a><a id="Tc_Xu2rUFJ-IUGlBQfvq8bZgQ_17_0"></a><a id="Tc_Z2mbOyzVikGsjV3d0Yq5gg_18_0"></a><a id="Tc_YMWCjk6f30-__oC_NXpDdw_19_0"></a><a id="Tc_RC92xHPde0-ZOX16mMK-5w_20_0"></a><a id="Tc_R3HDkdeyTEiQkAs9jrBPeA_21_0"></a><a id="Tc_aAEQhYsluE-8hQA5LbbgZg_22_0"></a><a id="Tc_sZsClLHnWEaOseMkuC7lJw_23_0"></a><a id="Tc_4EpP1ljXJUuC0BMSTCfEug_24_0"></a><a id="Tc_qRjn9I8ktEmAy3corTbyMQ_26_0"></a><a id="Tc_sCs263vSuEyrt1GFaTjZ0g_27_0"></a><a id="Tc_DuDGqNfTm0K5EtW4NUYKlw_28_0"></a><a id="Tc_gSkcKArgCUaRCHjkTuX2Ow_28_6"></a><a id="Tc_EojFnuj5vEGF2SpARf2KQQ_29_0"></a><a id="Tc_DtGRMM1YsUW_9eliAIEkbw_29_6"></a><a id="Tc_EMQksm-5kkOqmfEt_c_V7Q_30_0"></a><a id="Tc_0Z8RLUngNkaLod5OPCiACQ_30_3"></a><a id="Tc_P_3XgT8u4UyCwsv9t-8SIg_31_0"></a><a id="Tc_X6EII4BV70CNhybO2XDXlA_33_0"></a><a id="Tc_qvvzkBHagEWbu-nCBWtE3Q_34_0"></a><a id="Tc_86xlCaDu90G3eF_LoOlR1w_34_3"></a><a id="Tc_gVpowAkTZkmvlPbNWvWNfw_35_0"></a><a id="Tc_Au6mY9k9SU2Yx0kQINY42g_35_6"></a><a id="Tc_Ef-uu7kloUqcQFYzoiiMiA_36_0"></a><a id="Tc_4xfMDYR8skei4iYTpB7nzA_37_0"></a><a id="Tc_NZfnrOnX4UmLtERUUgaTVA_38_0"></a><a id="Tc_J0jaQDuWbkanU-_v2iTD9w_38_3"></a><a id="Tc_vr_JbBpyUEumP82jIOrbIA_39_0"></a><a id="Tc_tfCcIi_i4kGU-eOoNkSfIg_39_3"></a><a id="Tc_DO3_GOkTjkeiuiMpNIEU2Q_40_0"></a><a id="Tc_J7aut1ACUEeucCgeI_JAYg_41_0"></a><a id="Tc_ilc8PQit2kWL9ELg5wqRXA_43_0"></a><a id="Tc_7_bWp8BgoEK6aI5U5wI7fg_44_0"></a><a id="Tc_q8QliZhBrUemhNRKenbXbg_45_0"></a><a id="Tc_rhUPMsSdAUCo_zJ9pIJRxg_45_2"></a><a id="Tc_H4lhoswyjEG4E0FsudJbnw_45_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:66.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Operating activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="color:#ff0000;font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_JWSBLhG3HEWV8pivq_S6fA_5_3">75,729</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_oVFOybr3dk6t9K1CRdzsxg_5_6">96,084</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Adjustments to reconcile net loss to net cash used in operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="Tc_Tvm8kHj1IUCsmlPDTNHyVA_7_3">949</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="Tc_lSZPOXEwpESxy6BT5AiW6A_7_6">767</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_PWTJnGKsx0Cf53twI4nmBw_8_3">12,282</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_fbriwxDtR06iBQ6p7J5Ing_8_6">12,879</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Inventory write-offs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="Tc_tjzSj4Nxzkq9p2mO0BckgQ_9_3">3,241</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Non-cash accretion of discount on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="Tc_GCC06tY96kawK2_Y1odQ9A_10_3">1,339</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Non-cash interest expense from amortization of debt discount &amp; issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_IjWLSJU_fkS1Pk2gzl4_uQ_11_3">656</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_6itoxuZsO0Gb-hRHhwLPKA_11_6">3,696</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Option payment to Shanghai Junshi Biosciences Ltd. (&quot;Junshi Biosciences&quot;)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" scale="3" id="Tc_1eI1S7IP2k2eBcfzxO25hQ_12_6">35,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Loss on debt extinguishment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="3" id="Tc_ZcgA6wktHk2CSvx9T3CLVg_13_6">6,222</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Other non-cash adjustments, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:OtherNoncashAdjustments" scale="3" id="Tc_QvUxupvKA0-1bSlbGhgVDA_14_3">554</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:OtherNoncashAdjustments" scale="3" id="Tc_M08cqw0cj0WKch-U0UtCkQ_14_6">592</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 12pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Trade receivables, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" sign="-" scale="3" id="Tc_Ay4gadPUbEmumLGDOzonJA_16_3">8,529</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInReceivables" sign="-" scale="3" id="Tc_Zut70wr7f0WVSsAZlE3nWA_16_6">5,991</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_NeFDk70_7069f8w24_4G7w_17_3">2,671</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="Tc_3Nb1AeodjUu64fjmiJpNrw_17_6">2,962</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Prepaid manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" sign="-" scale="3" id="Tc_kDm-zXwZCUWo2tHPbdFyIQ_18_3">1,861</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidExpense" sign="-" scale="3" id="Tc_2vbOXZLmV0O-wJA5vcsW3w_18_6">248</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Other prepaid, current and non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_I1Gk7UAPsEibXjU_jKh6HA_19_3">2,057</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_nVf8anVMSkKcbH3c41Fg9g_19_6">7,632</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_TgqBgIeZNkmHSzeIdNBpVQ_20_3">11,739</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="Tc_bEF52bGQc0qZ7BhNnmqKfg_20_6">4,757</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Accrued rebates, fees and reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve" scale="3" id="Tc_hRv9zDG6_kmigreGh9UMvQ_21_3">1,236</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve" sign="-" scale="3" id="Tc_JDIvk5hvXEyVwK6EzfRk-w_21_6">7,133</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Accrued compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:IncreaseDecreaseInAccruedCompensation" sign="-" scale="3" id="Tc_FYty8yV5V0u3miSdJZizXA_22_3">10,188</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:IncreaseDecreaseInAccruedCompensation" sign="-" scale="3" id="Tc_Ln2e-BFbQUiGA0BXZ9ZvRg_22_6">7,144</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 24pt;">Accrued and other current and non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_D1G0qHT2G0qXrde8Q_JItA_23_3">21,909</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" sign="-" scale="3" id="Tc_29ZmPGgT7kWMLnDZbusdgA_23_6">3,242</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 36pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_arFypumF_Ei_GEhZSNA5NQ_24_3">68,732</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_fhsYKCDEDEiidBEa3hdVew_24_6">54,045</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:7pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Investing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Purchases of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_3hC5C2Aq0EyLrAAfUJfOiA_27_3">152</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_i6jw80MehkCymM9Fe9V63w_27_6">615</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Proceeds from disposal of property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfMachineryAndEquipment" scale="3" id="Tc_9PkxA9-45UaFSKVhtCOuSQ_28_3">178</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Proceeds from maturities of investments in marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="Tc_b-OH-Yg8zUq3MW2zFZZY5w_29_3">17,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Option payment to Junshi Biosciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" scale="3" id="Tc_uNCs9UX2U0yXIaHoul24mQ_30_6">35,000</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 36pt;">Net cash provided by (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="Tc_hBsX8NobjEuV6t3gqAxgqQ_31_3">17,526</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_dKBGKx4Q1U6cpZFJeoNljg_31_6">35,615</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="font-size:7pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;"><b style="font-weight:bold;">Financing activities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Proceeds from 2027 Term Loans, net of debt discount &amp; issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfDebt" scale="3" id="Tc_1wJADE9KOkKNCYnuS6eK-g_34_6">191,190</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Proceeds from issuance of common stock under ATM Offering, net of issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="Tc_hPXHVgq37EOp37ii1za7Dg_35_3">6,835</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Proceeds from issuance of common stock upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_pbM3j7YWiUG6I9qndqdUyQ_36_3">103</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_iIdSj9KngkCQJ04vYOlyOg_36_6">544</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Taxes paid related to net share settlement of RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_fEchyF3fj0Gttz7NwGQcqw_37_3">2,781</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="Tc_6HqHXpGvKUC13PTTkzdoRg_37_6">2,658</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Repayment of 2022 Convertible Notes and premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="3" id="Tc_ESZse7ceKUqzDYK4RxLDCg_38_6">109,000</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Repayment of 2025 Term Loan, premiums and exit fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="3" id="Tc_GSc6hx-oEk2rgDQW4zwY-Q_39_6">81,750</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Other financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" sign="-" scale="3" id="Tc_qJEP3AnMzUG2pQ8218C37A_40_3">353</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" sign="-" scale="3" id="Tc_M0TaOT7_W0aKIudsUR3EFg_40_6">181</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt 0pt 0pt 36pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_7-NFEEb9H0u1lFo5cruALQ_41_3">3,804</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" sign="-" scale="3" id="Tc_MYCcLcVmvUaacStmEfDpSg_41_6">1,855</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Net decrease in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_V4MKs6Z1PkanAQE3eMQhxw_43_3">47,402</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" sign="-" scale="3" id="Tc_qXhk2efClkacbDHKNqIKLA_43_6">91,515</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Cash, cash equivalents and restricted cash at beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_AW0d0SKqTEWJOtskDbhQMQ_44_3">63,987</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_L7cPGf1-oUCcf-YMxVoqbQ_44_6">417,635</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:66.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">Cash, cash equivalents and restricted cash at end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_GoxsDHbvVk2fMAorp-4xGw_45_3">16,585</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:7pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_X-qugN6K-E6xGw7vJmvAug_45_6">326,120</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:24.5pt;margin:0pt;">See accompanying notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Coherus BioSciences,&#160;Inc.</b></p><a id="NotestoCondensedConsolidatedFinancialSta"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Notes&#160;to Condensed Consolidated Financial Statements</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(unaudited)</b></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Tb_57MOafliUUaM2GyWvI_z8w" continuedAt="Tb_57MOafliUUaM2GyWvI_z8w_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Organization and Summary of Significant Accounting Policies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Coherus BioSciences,&#160;Inc. (the &#8220;Company&#8221; or &#8220;Coherus&#8221;) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative cancer treatments and commercialization of its portfolio of United States Food and Drug Administration (&#8220;FDA&#8221;)-approved biosimilars. The Company&#8217;s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company&#8217;s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA&#174; <span style="background:#ffffff;">(pegfilgrastim-cbqv)</span>, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA approved YUSIMRY&#8482; <span style="background:#ffffff;">(adalimumab-aqvh), a biosimilar to Humira, </span>in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#8217;s manufacturer, AbbVie Inc. (&#8220;AbbVie&#8221;). On August 2, 2022, the FDA approved CIMERLI&#174; <span style="background:#ffffff;">(ranibizumab-eqrn)</span>, a biosimilar to Lucentis, and commercial launch commenced on October 3, 2022 in the United States.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The Company&#8217;s product pipeline comprises&#160;the following <ix:nonFraction unitRef="Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="0" format="ixt-sec:numwordsen" name="chrs:ProductPipelineNumberOfDrugCandidates" scale="0" id="Narr_jEnl5HqliEa-1obKTWutMA">three</ix:nonFraction> product candidates: toripalimab, an anti-PD-1 antibody being developed in collaboration with Shanghai Junshi Biosciences Co., Ltd. (&#8220;Junshi Biosciences&#8221;); CHS-006, an antibody targeting TIGIT being developed in collaboration with Junshi Biosciences; and one wholly-owned preclinical immuno-oncology program, CHS-1000, an antibody targeting ILT4. In May 2022, the Company discontinued development of its bevacizumab (Avastin) biosimilar product candidate in-licensed from Innovent Biologics (Suzhou) Co., Ltd. (&#8220;Innovent&#8221;). In October 2022, the Company discontinued development of its preclinical immuno-oncology program, CHS-3318, an antibody targeting CCR8. <span style="background:#ffffff;">On January 9, 2023, the Company announced that it entered into a binding term sheet (the &#8220;Term Sheet&#8221;) with Klinge Biopharma GmbH (&#8220;Klinge Biopharma&#8221;) for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the definitive agreements contemplated by the Term Sheet (the &#8220;Definitive Agreements&#8221;) and complete the transaction in mid-2023. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:12pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ConsolidationPolicyTextBlock" id="Tb_RYoGX4y5hUmpngTA-C790A" continuedAt="Tb_RYoGX4y5hUmpngTA-C790A_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements reflect all adjustments, including normal recurring accruals, that the Company believes are necessary to fairly state the financial position and the results of the Company&#8217;s operations and cash flows for interim periods in accordance with U.S.&#160;GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full&#160;year or any subsequent interim period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited financial statements and notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended December 31, 2022 (the &#8220;2022 Form 10-K&#8221;) filed with the SEC.</p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_9cd6f5ee_6a6c_4a51_8f3f_37c0d242ca08"></a><a id="Tc_YoPEFBPdYkGyvUuP2utW9g_2_0"></a><a id="Tc_ji4gK-nRmk2OwmGucxARpg_2_2"></a><a id="Tc_O9sOZZGjSku-pr5gXDUqMg_3_0"></a><a id="Tc_hdeMlTnnJE2tabZBoCUiLw_3_2"></a><a id="Tc_01HQZUOPT0iG0qObtbZyvA_3_5"></a><a id="Tc_eTC-UnmMIEKxnp_B-THunw_4_0"></a><a id="Tc_RODUh2SD1EC3UraplCAsNA_4_2"></a><a id="Tc_THbMhWFRikSRvatoEO1QhQ_4_5"></a><a id="Tc_eTEnYdcJ8UO85wX562WyvA_5_0"></a><a id="Tc_Eq6cq6LzgE2E_MH9Cz7xzw_6_0"></a><a id="Tc_ZLYG-c-ETE2QQrrl3DGFdg_6_2"></a><a id="Tc_ELNGdQota0-UWRdq6xJNoQ_6_5"></a><a id="Tc_2tct8Thh0E6rgjxKVePp3Q_8_2"></a><a id="Tc_hyIxf2LmikCSvOkynRuWDw_9_0"></a><a id="Tc_hAwy9FUS602KcwzS8vKUcg_9_2"></a><a id="Tc_ilmPSG2DoESPQ0IfGMZ17w_9_5"></a><a id="Tc_-AASg8Lx5Ue-gR32TVZa6g_10_0"></a><a id="Tc_5ygLqCygcUK4KqQC1UNmKA_10_2"></a><a id="Tc_tdmVdfRXNk-nsSWSIZuMMQ_10_5"></a><a id="Tc_F_rgKxQWykyi4viSQyhmTQ_11_0"></a><a id="Tc_IzD7_RoRxUO04UVNKpHoyQ_12_0"></a><a id="Tc_TY5GctmcDEue7tNQz5HqJw_12_2"></a><a id="Tc_ElOIgu3lb0Sbhs_pG49JbQ_12_5"></a><ix:continuation id="Tb_57MOafliUUaM2GyWvI_z8w_cont1" continuedAt="Tb_57MOafliUUaM2GyWvI_z8w_cont2"><ix:continuation id="Tb_RYoGX4y5hUmpngTA-C790A_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:UseOfEstimates" id="Tb_XAS9WaUeVEask_6s2PKIxw" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information. Accounting estimates and judgements are inherently uncertain and therefore actual results could differ from these estimates.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" id="Tb_V7vOwdpre0ySMHqbdTEqDA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="Tb_7QxrRQxrDU6ChLRBAXE8WQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:</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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At beginning of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_5gfsVf8X00yqGloT7_J2ow_4_3">63,547</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_o9zSWACZDkCzCR44s77UYw_4_6">417,195</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_CXeYsGrZj0W5-EhYMLritw_5_3">440</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_qtsyy364ZkWUdVUGuMa2mQ_5_6">440</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_oaJDqOA4R0irSVIkrrQlYw_6_3">63,987</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_qjAoryAwC0-jlloN43ISKQ_6_6">417,635</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At end of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_59AhHQ8BZEOQcR_au76tsA_10_3">16,145</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_r3x5q_ORw02SyTmf04irKQ_10_6">325,680</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="Tc_ewg3OIvX6Ee6jxTjO6yf_A_11_3">440</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCash" scale="3" id="Tc__MJxFAM7FUe9tjHlmngUlQ_11_6">440</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_0im-yvs7CkizOX4Upzw5Qg_12_3">16,585</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_Hyw4Dt2QHkmxdZoxxbDSPg_12_6">326,120</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;">Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the condensed consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ReceivablesPolicyTextBlock" id="Tb_OceShqPzYUqQEFcLlZhluQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of March 31, 2023 and December 31, 2022.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:DerivativesPolicyTextBlock" id="Tb_Irse83GtWE-D6WLmUhWjZg" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2023, the Company commenced using derivative contracts (foreign exchange option contracts) for the purpose of economically hedging exposure to changes in currency fluctuations between the U.S.&#160;Dollar and the Euro. The Company recognizes all derivatives at fair value in the condensed consolidated balance sheets, and corresponding gains and losses are recognized in other income (expense), net in the condensed consolidated statements of operations. The estimated fair value of derivative financial instruments represents the amount required to enter into similar contracts with similar remaining maturities based on quoted market prices. During the periods presented, the Company did not apply hedge accounting to these instruments (see Note 9).</p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_57MOafliUUaM2GyWvI_z8w_cont2"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_ajBDZ6AEeUSYpcNwBvRLNw" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span><span style="font-weight:normal;">The Company has reviewed recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the condensed consolidated financial statements as a result of future adoption.</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="Tc_Zh7xVhs5u0KYpGpTLp1eBg_1_2"></a><a id="Tc_1kqfs4L8uUeHoCrWU48GQg_2_2"></a><a id="Tc_8l839WgZiE256GjQLQicfg_3_0"></a><a id="Tc_xR28TIa9606t8kPbS46M_w_3_2"></a><a id="Tc_Uc7HW6gEo0iqMnCqVBjE4w_3_5"></a><a id="Tc_SsIjG379ikKie4lgNNN9Pw_4_0"></a><a id="Tc_pKvPUjcBGkyDKo9MmIaMjw_5_0"></a><a id="Tc_EwZTo1RHUkCE7QJyKSpp0Q_5_2"></a><a id="Tc_m5iHGE5yi0Of4UdFytOWtQ_5_5"></a><a id="Tc_H-vuEGT5fkOmSZ1onfA8Wg_6_0"></a><a id="Tc_fsDzCkuWE0Kx1C2VKVcjpg_6_6"></a><a id="Tc_FkAsK_vlhEak1lWcJGD5AA_7_0"></a><a id="Tc_HkE94ixYoECo5dUsroAddg_8_0"></a><a id="Tc_GzBq3jo9Gky4N-41a_wGnQ_9_0"></a><a id="Tc_1iNnCGDmzU6Gh9zW3yoQ3A_9_2"></a><a id="Tc_bmHkZyqOMUW0MQPTUH6-vw_9_5"></a><a id="_98547b7e_6950_4159_9f02_8b73966d0d74"></a><a id="Tc_zFLDkmEp7UW0f3Rc0lgxrw_1_2"></a><a id="Tc_4tZekzko6k-JGVXNmoMjTQ_2_2"></a><a id="Tc_Ccy-oU3LhkSGUk8VQFwIAg_3_2"></a><a id="Tc_1y7DRKjkwU26ow3kkruHLg_3_5"></a><a id="Tc_TKQqnHKNsEmUq5K9RNZnPw_4_0"></a><a id="Tc_jP8F2iTfIUefp0siU1U44w_4_3"></a><a id="Tc_LLKrrfWSlEucKDQwON1m9Q_4_6"></a><a id="Tc_pw3Dk0VCNkSG8gMlHO8IiA_5_0"></a><a id="Tc_luqHU3mQE0eGSkHxQTc9XQ_5_3"></a><a id="Tc__5Gwfq51W0SeQvZsy63pTw_5_6"></a><a id="Tc_lPPdlbaRp0uio8v3OlrgRw_6_0"></a><a id="Tc_UoyyrZxCXEOd1D6nlO9-fA_6_3"></a><a id="Tc_1pMqI5BlP0-KA8RM9779hw_6_6"></a><a id="_2de59c64_6d56_44b8_ac83_c56e4e56194e"></a><a id="Tc_6kAKLO9tRU6aZ9_glKJLOA_1_2"></a><a id="Tc_U8Wkc62zukmXHLXdFjcbCw_2_2"></a><a id="Tc_nxq67t6Fx0iigvUpzvgnhA_2_8"></a><a id="Tc_PhwLl4VV60ODi0vDV0H4iw_3_2"></a><a id="Tc_wrPpkflmjEOTOR1od8qMew_3_8"></a><a id="Tc_ssPcUj-SekSdGratPF_vqg_4_2"></a><a id="Tc_yhSlKlctGkehQ-8NGv3EOA_4_8"></a><a id="Tc_88C5gqSa3EKr65zYta-VfQ_5_0"></a><a id="Tc_ORTJGoi1_E2Bn3XQDnQ6lA_5_2"></a><a id="Tc_Afvw2I7BDEugujm2k-svSg_5_5"></a><a id="Tc_AKXLTin9C0uRoKIVfXYsHw_5_8"></a><a id="Tc_V9iikEF4q062NPN0rbFMXQ_5_11"></a><a id="Tc_A-Pm3DE82E6UYQWHjOV2lg_6_0"></a><a id="Tc_qbg8a9ZSvEubLYY6JuvHwQ_6_2"></a><a id="Tc_2_z2hCCSOUa57QLCVpNIgw_6_5"></a><a id="Tc_NEe0e0W_TE-vnjL0-RjyBg_6_8"></a><a id="Tc_9N0jU8xKfEm09wHOrWyg3Q_6_11"></a><a id="Tc_1HZPO1G6qEeWr_VMkZ5KNw_7_0"></a><a id="Tc_DbrjF-0xYES2CdqUv0iD3g_8_0"></a><a id="Tc_-jnkKH3eq0Gb5JSNR2-KkQ_9_0"></a><a id="Tc_XDzL-hNvAU6XwQApWo0yaw_10_0"></a><a id="Tc_7ZNcsp--U0erYdthld13lQ_11_0"></a><a id="Tc_ZURb0cJ2DEiSOs_x4RL9JA_11_2"></a><a id="Tc_8x7GXZ-CJUSp9nruOYoF_A_11_5"></a><a id="Tc_ZWPrchLk9UuIxh06j6FaRg_11_8"></a><a id="Tc_ngbH4559okG-VRucUYNPZQ_11_11"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="Tb_JFaMaYuDS066OejuohIE5w" continuedAt="Tb_JFaMaYuDS066OejuohIE5w_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company initiated sales in the United States of CIMERLI on October 3, 2022. The Company&#8217;s net revenue was as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Tb_lNizTSCdXUGplIY7D67hiQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:72.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   UDENYCA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_UdenycaMember_T_rvQZESPUa2hl6vKSQnbw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_qmBIHe4OCEeerHLZ20TcLA_5_3">26,179</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_chrs_UdenycaMember_Xolvo39Fm0uwzfU0DEF6mw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_OTObgu-EhUedLQel8vo4TQ_5_6">60,069</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   CIMERLI</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_CimerliMember_8XuBcBPrsUqxz4LBgY8SyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_2BR0z8gfaU6zwS7z1-7Vdw_6_3">6,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_vc6a_DKfxEmIsleUJCbCcw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_09yqUvIdTE61oqhPXK8J6g_7_3">32,353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_4ZGqUo_WVEmauigQo0q1Qg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_-TyrrmldrEimHIVvfBLcPg_7_6">60,069</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_B-WO9tNozUudgCpu6OJjsg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc__TJnesKCF0W8UF3LbbqWUA_8_3">83</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_tNCktpcX8UO_rakrjDSeWQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_HNuat-dcfUSzZFfp6GjoSw_8_6">46</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   Total net revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_XousmSByY0i0A03XIUvHkw_9_3">32,436</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="Tc_d_Tn_SIuMUS6f235LFlTKw_9_6">60,115</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="Tb_P-Dr_gH86k6B4FbD4VyW5A" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Gross product revenues by significant customer as a percentage of total gross product revenues were 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:68.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">McKesson Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_ucO35Bx2f0ycDCvPJtPcqA_4_2">35</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_aTVBIQhMDUOR3DKQ1TvbHQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_yKipYCp7uUGFUPGGACsf4g_4_5">39</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AmeriSource-Bergen Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_wQ3WCyrLmk6bUYDBTiCkyg" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_1vbnfgZTB0eUu4l_g6rnDQ_5_2">43</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_BkKargKu_0WhZPcLSA_weQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_nI8NYiPHVEiZwhLSEcNI_A_5_5">43</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cardinal Health, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_GnCvqAvQk067rWrrpJNmFQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_Xwr5LUiXikmEXl5vduLdyw_6_2">21</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_HdVFTEFdEUGJgU6ce5Xv3g" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="Tc_qc8uv9SaUE-iFQYVhcEZCA_6_5">17</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Sales Discounts and Allowances</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" id="Tb_bFi2DsQyE0KHVKbtlrqb8w" continuedAt="Tb_bFi2DsQyE0KHVKbtlrqb8w_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were 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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_LZIeJVb1N02FStFw6aB_gw" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_1_xKoBWGkUuS52oCfh0geg_6_3">42,677</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_D0p7a2ZO1EqvLz7TIWx_FQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_YyeQuwQ_vUKpPI9m4D7i7Q_6_6">38,713</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_XxKAjTaTSUuG6Heccvnr2A" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_CPFqyi_p60K6BVqpMYwmuA_6_9">19,113</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_5VB-GS9xbUqcvbu0jEBPjA_6_12">100,503</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_urej2EBZS0yEOTmm2IUsnA_8_3">93,906</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc__qwktlazGkah-knqPGkrjA_8_6">13,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_TNMQsHwwYECvt0JYlq3Meg_8_9">14,603</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_4L472r4Yvk67HnEO4PYoCQ_8_12">121,509</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_3pr9jqBvck25daK8DxvC_g_9_3">738</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_79FC5J07wEaUQoUwigHQyw_9_6">701</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" scale="3" id="Tc_GwOjxrdWVEiBpjBcBlRkFw_9_9">1,829</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" scale="3" id="Tc_XF8o1pRoZEqOP0f24-8yUw_9_12">390</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_qD09V6ZSAEiNWjM8I18MSQ_10_3">101,108</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_ID05pC9I6kej9CejaRC5NA_10_6">14,243</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_1e7E1l2-0kKVAv3NoJM9fA_10_9">16,617</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_ZmKZkAKf0E-Qm9JYdTDo3w_10_12">131,968</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_lv_gOu9boUyFLyPgAM-K3g" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_LmlEr5alkEOdro1IEkPsPQ_11_3">34,737</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_GZQuJe_4_E-Iwj2xvifMuQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_-Y5kECLSWUG0DBuER7oxgg_11_6">36,769</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_OCqmema6Fk2Cdut5GgvFkQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_fXhgG6AC4kS_AZFiGT3kqQ_11_9">18,928</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_D-j69z_4tk2HNx-4Nlm08A_11_12">90,434</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_d8abf526_58d4_4c59_8e73_5e5387579062"></a><a id="Tc_2aB0GdBrC0GR3AIDXf2P7w_1_2"></a><a id="Tc_W7T_xfYJGEGEKqXhMVuC5g_2_2"></a><a id="Tc_rcdjpBC0UU-AwUJ5_Ep8JA_2_8"></a><a id="Tc_lAtv7FFAtUmlb3tPyd5q7Q_3_2"></a><a id="Tc_WwiShv0AU0ejgZMipVTEsg_3_8"></a><a id="Tc_DhRO3yHRl0C3jkWKwLk8jA_4_2"></a><a id="Tc_J6YjXQhA2USptOwVFhAgEg_4_8"></a><a id="Tc_IEVOOrtXvUm52OdLyI0H2w_5_0"></a><a id="Tc_XLnfacckR0SQtLN3IU8LJw_5_2"></a><a id="Tc_E9YX41RySUeb3sH_YLKvoQ_5_5"></a><a id="Tc_0hd860eG2UyauoyhHPcNDA_5_8"></a><a id="Tc_9LLHcoiGhUW--7AHXt-qyQ_5_11"></a><a id="Tc_ykNgBeQljEmdW84Pv4-AWA_6_0"></a><a id="Tc_8Z9kDr1sVUilsIn-bpJMQA_6_2"></a><a id="Tc_Vx0yDjdHn0WJ0NYZH4uKnA_6_5"></a><a id="Tc_lksIcglFJEaMZU7nVgykhw_6_8"></a><a id="Tc_BRAg3aqhmUS8G0CnIbXtOg_6_11"></a><a id="Tc_Upt5gcQhlkeZnUdCNx046Q_7_0"></a><a id="Tc_I_gGmRFutUyIWIWGsB1RwQ_8_0"></a><a id="Tc_ziRj-QoTT0KhdBQqUWyYsQ_9_0"></a><a id="Tc_HbOo_8C_c02oO-hBcYZtLw_10_0"></a><a id="Tc_Vdo-0AT3mkmn9v1R16ztNQ_11_0"></a><a id="Tc_MopPhvMuXkakRKU_xdXwhQ_11_2"></a><a id="Tc_Xmc05h5voUqEpL1kUG-ThQ_11_5"></a><a id="Tc_n8JtdQHx-UaWWD3g05bEaw_11_8"></a><a id="Tc_LZDKSN2nwEi-FUqqFk1m4g_11_11"></a><ix:continuation id="Tb_JFaMaYuDS066OejuohIE5w_cont1"><ix:continuation id="Tb_bFi2DsQyE0KHVKbtlrqb8w_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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_N0G8XTxkT06dK946auZ6zg" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_kxPj1mSEMEGZCy4QU0rZoA_6_3">29,665</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_c57XPGDIukOiwXYdXJTELg" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_aGABVrSvoUG_1F85Yryj8Q_6_6">54,004</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_9lA80dzsEk2l7iqFg-xdXQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_a_eHkzNOtEKFQgok3vnZ0A_6_9">26,054</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_ZL_Ka8Oyn0GZQIcVkA05LQ_6_12">109,723</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_B47bbd-JX0GZTvgXkKoG0A_8_3">105,737</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_uKxr1s25G0mzZVpXrXkb3w_8_6">20,269</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_47pdxHyFVk6V6o7hnaX_Yw_8_9">20,288</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc__L2O9fWQPEa-X4kHRLZ4WA_8_12">146,294</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_K_NOMgB9E0aTEcHagfMQsQ_9_3">1,081</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_c4tVWFwmLUyWwvJTTBoDJg_9_6">1,721</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_653fd0pb7U2RVKTwD0BWTw_9_9">344</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ProvisionRelatedToSalesMadeInPriorPeriod" sign="-" scale="3" id="Tc_-KQ-cey8_kuG2EeCJIJ3KA_9_12">3,146</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_3iDikrpEM0WcoBFU-WxLXw_10_3">107,625</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_j1aEyr_54kSpAjl3BASA7w_10_6">24,216</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_eKnFVJh69k-msobmfPbBwQ_10_9">22,440</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt:numdotdecimal" name="chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_ku2ksOtcZUGo_tdvr7uj-g_10_12">154,281</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_JMcGUM-jEkaNoGGYjQCfeA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_rGdtCknTC025Q1UHD5IMaw_11_3">26,696</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7Ra3UDtFBEWd6Z_cFLF8rQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_K7MEtqfWaEKWov7fVfetGg_11_6">48,336</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_tFLlCzxO5ku_DM33lzvCzw" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_jHsBwyIY_0-y-zTZXWU_ww_11_9">23,558</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration" scale="3" id="Tc_vrUkEl-Qa0KosaUiiBVFiw_11_12">98,590</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying unaudited condensed consolidated balance sheets.</span> </p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_53e80839_b575_4936_b737_5dd64c8985a5"></a><a id="_53e80839_b575_4936_b737_5dd64c8985a5_2"></a><a id="_53e80839_b575_4936_b737_5dd64c8985a5_3"></a><a id="_6eb533cb_24dd_4fd8_94a4_80d38f6817b0"></a><a id="_6eb533cb_24dd_4fd8_94a4_80d38f6817b0_2"></a><a id="_6eb533cb_24dd_4fd8_94a4_80d38f6817b0_3"></a><a id="_1beae587_e001_4d51_bcbb_46a7e03039c8"></a><a id="_1beae587_e001_4d51_bcbb_46a7e03039c8_2"></a><a id="_1beae587_e001_4d51_bcbb_46a7e03039c8_3"></a><a id="_b0e07af2_2fb7_4a86_a443_bb0dbf46ad54"></a><a id="_b0e07af2_2fb7_4a86_a443_bb0dbf46ad54_2"></a><a id="_b0e07af2_2fb7_4a86_a443_bb0dbf46ad54_3"></a><a id="_48e46c06_29d7_462a_8c79_b8edcfb69ef9"></a><a id="_48e46c06_29d7_462a_8c79_b8edcfb69ef9_2"></a><a id="_48e46c06_29d7_462a_8c79_b8edcfb69ef9_3"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_1WdssNzjMUuvFrUxcs2oaA" continuedAt="Tb_1WdssNzjMUuvFrUxcs2oaA_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Fair Value Measurements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The fair values of financial instruments are classified into one of the following categories based upon the lowest level of input that is significant to the fair value measurement:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#160;&#8212; Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#160;&#8212; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#160;&#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There were <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="6" id="Narr_BFje1GQFWkmNkojDM6mzcQ"><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" scale="6" id="Narr_eaoagqshS0u1xvaNV7Vtrw">no</ix:nonFraction></ix:nonFraction> transfers between Level 1, Level 2 and Level 3 during the periods presented. <span style="background:#ffffff;">The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:MarketableSecuritiesPolicy" id="Tb_YejLIntc7UWYkPDsWT13JQ" escape="true">Unrealized gains and losses on available-for-sale debt securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an available-for-sale debt investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses, if any, on available-for-sale securities are included in other income (expense), net, in the condensed consolidated statements of operations based on the specific identification method.</ix:nonNumeric> </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_e4d43622_a261_46e0_b303_4262bff62aad"></a><a id="Tc__LLoMTTUpkWMjHe6e1d1XQ_1_2"></a><a id="Tc_LNJtxXdK-UqPo28R4rDbEA_2_2"></a><a id="Tc_naPTOkeP4ky-cBhh6ueORw_3_0"></a><a id="Tc_Xh8a88Ejd0eQ7xMseeZsFQ_3_2"></a><a id="Tc_m6YBDobfJ0SEoHgRgs5bHg_3_5"></a><a id="Tc_D_AdgkjuB0-d9-qrmZLvQg_3_8"></a><a id="Tc_Odi9-D3YBEqSW5gesdiRRQ_3_11"></a><a id="Tc_GqGetkJbWkiqajF5fT7nXQ_4_0"></a><a id="Tc_HE3KTDY8DECnPs3pXhbPcQ_5_0"></a><a id="Tc_Fnb2pPouYkO17JchmiS8zQ_5_2"></a><a id="Tc_U38-1fY5XUiucrlYiHv5ew_5_5"></a><a id="Tc_gDpUkBR-qUanSLmfFRrdeQ_5_8"></a><a id="Tc_VdzQvAbOGUiwrLUZrGyYEQ_5_11"></a><a id="Tc_i0LC-PK9c0KwWjzuX-cdoA_6_0"></a><a id="Tc_qf7Z5DfqFkO4ck11uyijZQ_7_0"></a><a id="Tc_T6wAgq-fWUGz65k_BWgA0w_8_0"></a><a id="Tc_XJFiRtHB1UuLq8bdJ9tzUQ_9_0"></a><a id="Tc_evM2tC8wBkugnqAApZO8Hw_10_0"></a><a id="Tc_evAWBm0QEku1OIKDtusxtA_11_0"></a><a id="Tc_Jiv4C-lo90Kvrf5BC2IbPw_11_2"></a><a id="Tc_H7767UuUwkipP-AsDNWgZQ_11_5"></a><a id="Tc_RVZQjT7AKEKkkQm5cONukw_11_8"></a><a id="Tc_6uQ9Uz8SRUOU6Or9KJZumw_11_11"></a><a id="Tc_cO5n2zWEn0alt9cq1o7cPw_12_0"></a><a id="Tc_xOW9Ue0av0G0tif_XHhCzQ_13_0"></a><a id="Tc_7Ml8pXc1OUyjygUUFPVUKg_13_2"></a><a id="Tc_eiJKp7t_fEaTVq_I9k0sLg_13_5"></a><a id="Tc_ZMmtnJ7LHkaRJ1BRwRxWtw_13_8"></a><a id="Tc_EA3pe1s-8Eme_sxKJeXvzg_13_11"></a><a id="_fab97571_eabf_44a6_9837_6410ac9472e6"></a><a id="Tc_ylBdDOGGGU6EE7zSAtzZvA_1_2"></a><a id="Tc_9tWyZFY8nEiR2A_3_ttZEA_2_2"></a><a id="Tc_xfo29tI5NEWDX4yFyOqrLA_3_0"></a><a id="Tc_2GAPZEAj9UCqXxzVGVuqRw_3_2"></a><a id="Tc_ZF7HizRYJEezN7BEsmIzXA_3_5"></a><a id="Tc_h5fKDmOM8E63n0b9pihKZA_3_8"></a><a id="Tc_kddWo1OI_UGMVk-73kuoUA_3_11"></a><a id="Tc_-TzWrpXnv06WPKaZ7nD1EA_4_0"></a><a id="Tc_ibHAZ8Rx4EaNN-7tZjh7qw_5_0"></a><a id="Tc_OZM9k4E8LUyNtCBnyweCRg_5_2"></a><a id="Tc_cOyb-bPafU2zfJ5nJBEy_A_5_5"></a><a id="Tc_ihIa-o4JtES4nv7sfl9Hqw_5_6"></a><a id="Tc_KhzlCy0k4k-wyeCaHLUm5g_5_8"></a><a id="Tc_WV2LyIcTxkCSTsHdZECuhQ_5_9"></a><a id="Tc_4WSrRXYfI0irfHDYGI_6jQ_5_11"></a><a id="Tc_LGX57YIS10Gm1O_CyjGruA_6_0"></a><a id="Tc_qq_yFUDzckuEK9cz-s5Abg_7_0"></a><a id="Tc_ZR8OnQycT0yozjQMXzTY5A_7_6"></a><a id="Tc_DPlnkDH0QE6gB4DqWQRNgw_7_9"></a><a id="Tc_XnQbdo1zkEaxBBo-EL_A7g_8_0"></a><a id="Tc_9FiTFlmk1Ua6uf_CG5uvIw_8_6"></a><a id="Tc_ZnWoO5-ip0a-sTg_iRP86g_8_9"></a><a id="Tc_tJGeysJucUWCSpcKPNYRhw_9_0"></a><a id="Tc_f-hWkpExaEObhUE4BSkeEw_9_3"></a><a id="Tc_udKMCmC5g0Sym6QVacw9eA_9_9"></a><a id="Tc_Y699MQudp0iZca_X_ZsS-Q_10_0"></a><a id="Tc_FheTahl_u0S3MwTT_7aCGA_10_2"></a><a id="Tc_NCh0PWKclk-JxiMnhCsI8w_10_5"></a><a id="Tc_GhW8A0YvhUCQHOJ_AV9rIw_10_8"></a><a id="Tc_kbFCgF5BT0OG2wvWSSZCDg_10_9"></a><a id="Tc_1uuQfQCJK0i4PjlJ6wzLUA_10_11"></a><a id="_142fa6ab_ff6a_498c_8593_459dfc779d29"></a><a id="Tc_IpiSv7jq30Sm0c3y0VB46w_1_2"></a><a id="Tc_UkqCDm8KikCMpwEZw_ba1g_2_0"></a><a id="Tc_-FgYd-wjCka0y2BN288Zpw_2_2"></a><a id="Tc_InYKN5LyPEmzE9flE9TuGw_2_5"></a><a id="Tc_-iUMAPmzSUaboIVly9CaQQ_2_8"></a><a id="Tc_9_BAuOS3QUSWviRv4oGFfw_2_11"></a><a id="Tc_6KPpgUTmOECu9Kf8p0oI2Q_3_0"></a><a id="Tc_PpZKkBjC7k6O7PC0sgai4w_3_2"></a><a id="Tc_bJh_h0vnPUee0mS2NxhXyQ_3_5"></a><a id="Tc_WpeqTGkjHUCFhUCOQfMLtw_3_6"></a><a id="Tc_-KPkwo6-ikGn5PjZOXwfHw_3_8"></a><a id="Tc_4qFNmgO_SE2M19o_0VEpPw_3_9"></a><a id="Tc_IBrl_8z1r0CicpdsPEmfTA_3_11"></a><a id="Tc_OCKrQjM3y02R2yqROs_ABQ_4_0"></a><a id="Tc_22yh9pdtykSMXecEysJgWw_5_0"></a><a id="Tc_cswzanN4vkiyffLGTW9CNw_6_0"></a><a id="Tc_gzSMODq6y0GMICYVE_-aAw_6_6"></a><a id="Tc_Zl2b_AnIjUaZ9hytVkTr0w_7_0"></a><a id="Tc_mgqlS39s1EuZ44HboJ3l_w_7_2"></a><a id="Tc_lgkqGAWBW0K_39oK_bqJfQ_7_5"></a><a id="Tc_3AvwMxTLKkWKtehuXYV-rA_7_8"></a><a id="Tc_sL0WXAVjsEyYdb38AzjRyA_7_11"></a><a id="_9d04df7b_9ff1_464a_b14c_873f8f84af77"></a><a id="Tc_yRphl4oZB0ytxQY2WkXckQ_1_2"></a><a id="Tc_ltFLalU1nka4O8HqWRnKlg_2_0"></a><a id="Tc_3HDbxM8zOUGz_iG_UWHPsQ_2_2"></a><a id="Tc_10L7vkJl1Ua7vcA-TOveMA_2_5"></a><a id="Tc_W0jFAx1_qUm_noLmcwXP4Q_2_8"></a><a id="Tc_gfVQkJu5s0qjvTWznXQZqg_2_11"></a><a id="Tc_Uwa-XriKNU-caz4notBOOw_3_0"></a><a id="Tc_E64Iru3G0UaX6C560OUZ5Q_3_2"></a><a id="Tc_wOuzk24D0k6xPQhYSWs_2g_3_5"></a><a id="Tc_8E9wDU55k06XZnENllHiUA_3_6"></a><a id="Tc_Gu2ObPt700GCcsu1TQZAtQ_3_8"></a><a id="Tc_tb7h81nROEqvdpIsKtZj2A_3_9"></a><a id="Tc_MhJZmR8LtEa21WVAULh1qQ_3_11"></a><a id="Tc_cydSdhByYE2dnv9ZZG6Z4w_4_0"></a><a id="Tc_Lq1qTw1kU06OQvCLk6j4lg_4_9"></a><a id="Tc_vB8YH1p8DU-ENOGjmW_OeA_5_0"></a><a id="Tc_W-9f_V07fkGksw6XGWYfcw_6_0"></a><a id="Tc_FfxiyDfxP067X4T6xW5POw_6_6"></a><a id="Tc_kygLgMQL7kmWtJhdcPidZw_6_9"></a><a id="Tc_whQ2nF8lukeH9J_b_5DA4Q_7_0"></a><a id="Tc_YnWWOIEvYkmuG0R4jMQrQw_7_2"></a><a id="Tc_Cj150yhAeE2H74T0WjPFNg_7_5"></a><a id="Tc_w_pL496Yx02jG4WYN78RvQ_7_8"></a><a id="Tc_nYQ5I9xgP0qGzJvRU_ljwg_7_11"></a><ix:continuation id="Tb_1WdssNzjMUuvFrUxcs2oaA_cont1" continuedAt="Tb_1WdssNzjMUuvFrUxcs2oaA_cont2"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Tb_a1GMJ9E8hUGLnaTXmWzSfg" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:</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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_t3LPaxVg20i2UUDLvFGgbg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_nTvb5di8ekGdduFGiWBVpw_5_3">11,712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v28ACND_PE2ZwWiugwunig" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_2VasKXWAJkaT2CMKkIvsPA_5_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_N34CEmfwIUmIpGZyelfSAQ" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc__aHAAfqWDEiRFB8qEAca0w_5_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SaR2LylamEa121wV9VmvDg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_t7-Ofj9cYEW9RgThly8qIg_5_12">11,712</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_hiRWc09_LEGZ0y3C937g2w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_HpAPmDQYOEe3UIgxofczgQ_7_3">15,120</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_Ri_V9ueRuUup36C7zkXPAA" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_UWRfHNeMVkKkAh002EAnRg_7_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_7KbpvIsKDkWiANHHEFpz0w" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_VYVblSHYzU2vB5DMc7kRJg_7_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9gpcDZJGQUytgMJrz-XUvw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_66_Xg4SwZEeZd43mbqvuuw_7_12">15,120</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_cjd7gBDSjEaeQuogGY4SlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_gM8C0wqzWUONKJso9CCfLg_8_3">50,036</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_HDgXbZKD70-n4ITIMYmd4A" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_J126zsjrXUyDVkaF6Mxm9w_8_6">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_UfszHH1Gm0qA_vRtD2jHAQ" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc__pO0dtBR0kawRcd7H5e0Gw_8_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_Zzn5OrvtV0ydfGVLGF_f7Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_1ikajEHjC0yluicdLUvQFg_8_12">50,036</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_TbA1O4wT_0mhBlg7bzbNsA" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_mxniO_aOPE2MvY4RtWMJUg_9_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_XUOgW9KKN0mnXF-eCeyQaw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_-ftUiSNmrUGQykCsSRyJwg_9_6">46,788</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_tuOGGbstaEmdzuFEpDXemA" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_2mNyJluyTke2Qb-HIhwfwA_9_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_SfSvkRaLc0O662zFK-xSGA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_rvmQ_z30wkanmAglSBPzrg_9_12">46,788</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_mEUJQgpBGUq7vRKA90D8aw;"><span style="font-family:'Calibri','Helvetica','sans-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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5Wd9g6KZDEaHVd5n_SdHng" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_4cKS4lpz_kSJQd8PQSpQJw_10_6">44</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_wg0AFimo5UO4lce9qqJv_A" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_ZeQHIkOOb0igBGjqbi336Q_10_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9sWvUtJTvE2bN_ysKSFD3A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_D-Fmu2rpRkGuAcOzPE8TnA_10_12">44</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EQfgODaJDkaUuTJnHWFJag" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_vp8aBSthWkm_SjILHiKeMw_11_3">76,868</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofKjR7KxwkGJRgyKw6ueYw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_-pvKCkA910e3UUtNC5530w_11_6">46,832</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eNuRcDY4-UmzVRSuoY5WHA" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_69vgTwZ38k2a456Aw5dq5g_11_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_nDSfRFCJkU6ehKWeixivMg_11_12">123,700</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_11rr7t8iv0ugtrA25zAmgw" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_CoabwyoaZkufkTdktqmCmQ_13_3">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SFYT6XrrJUSCHDTZZ91ifg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_qX1owzSErE-TfMgwaSaUMA_13_6">167</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_1LDApzeuWEWCEL7rEl87Rw" decimals="-3" format="ixt:zerodash" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_hMMeii-V90yadpfJ3saiSQ_13_9">&#8212;</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_4u_jDUwnL0u7gMbNQgY7Gg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinancialLiabilitiesFairValueDisclosure" scale="3" id="Tc_N4nvtwRqf0WfODgF9fuvTg_13_12">167</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MLwj1Hs75EO7K4bTtgfyjA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_4uWOAsuaAkukLICDvtR3LQ_5_3">55,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MM0UuBR-Y0Ot1yaxZbVWhg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_NxkjAkKSdUOFqSj-8DIsiw_5_12">55,060</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_vHeag37rekiuiBxjEEmg-Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_D5T5o5ff8kizI7j03bGxcg_7_3">19,964</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_rmZWdj26JEuVV3qHpTTqPg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_QByFcrH45kaQdpCnNacXHw_7_12">19,964</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_VSm49yWqE0i7kwjeLiMLNw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_VOJoZm1BUkOP9hJ58QPrsw_8_3">68,418</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_hszr8irRMECf6zi5r2Xgew" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_0TmWrx1Tg0CB__Ha8ayJlQ_8_12">68,418</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_F2xMlIje5kq7lsgCpfG3tA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_ouGjmySoGEquyjf1DrbvOw_9_6">48,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_5nSFYyhnJkO7JFdPxdLfxQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_Ka7Guh4faEOuaNFkMp2DTg_9_12">48,203</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CpjgwOCXoU-UMktrNK58fw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_2tJ68f72QESFtDY8fm5WLA_10_3">143,442</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5MTFbFEt00yisDlVUIPTxw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_VABlXjhuvkmdFNT0YryY-g_10_6">48,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_AxTNmvJy80ygegC8MORj-w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_yfcmoQJgu0KpQKq8PYyWxA_10_12">191,645</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The cost, unrealized gains or losses, and fair value by investment type are summarized as follows:</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" id="Tb_9tZlC6STc025pP59lpLN5w" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#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:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_ZNh6QvrJVkWaLPmDc3ZrWg_3_3">11,712</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_-Opc2S_8FkeyBf0agMyVFg_3_12">11,712</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_Zw5-akPKb0yeLuR1HFPxBQ_4_3">15,109</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_zPhabxxaok2paMDIqb5W9g_4_6">13</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_oqoyJmcvPEWOIUrXhBWwlQ_4_9">2</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_Ebbz_5AcVUWwAAgjF8mM_A_4_12">15,120</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_smK7GM1up0-SzLo8KAu7_Q_5_3">50,042</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_g2zm8NTgvEOYlTDo2NM4yQ_5_6">3</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_jPkkA0LW50677O9yeN_rCw_5_9">9</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_OlWIzUU3RUmGElm_XKELlQ_5_12">50,036</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_OLbbK4YlFkyZjHe5bvErpg_6_3">46,800</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_1d8-zRWaTUur-hpsWTbicg_6_9">12</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_TLZK-OQ8u02wupLsfXJmrw_6_12">46,788</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_LFO_WbndXUSHZ-XpiNBO0g_7_3">123,663</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_1C91Fv9Q1UePdOSHyJ01rQ_7_6">16</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_-JeckpAPYUeY2DTPBLPLOg_7_9">23</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_U-JqH9csNUC0HCEIVR5F4Q_7_12">123,656</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_0uGiKD3YkE2tYuB34WIVTg_3_3">55,060</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_cS4kbUme4kGULiEYxV7hJg_3_12">55,060</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_xXlX76PECkiZRr5DENcRDA_4_3">19,929</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_wdccVCyHbEeZ-RVxbYEorw_4_6">35</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_VyzRAHcWpkWffyfuUOJuIQ_4_12">19,964</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_nBo_rE7Py0au2VwG3695DQ_5_3">68,431</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_bpqhKiIpnkWNhBoxe9n6gg_5_6">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_TtZ1I9ea-Eak2JlXeRrEgg_5_9">21</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_ox6PePy4oU-1cReI8qaQKg_5_12">68,418</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_LIfXk0uORkGlZXs1I5wsMQ_6_3">48,203</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_aaJaWiDrbEmDIiUn2LX4xA_6_12">48,203</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="Tc_GERi2hf5eUOJ1Oj7odaOxg_7_3">191,623</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_cQe4o8YYeECTivPn-CAvfg_7_6">43</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_rtPCaZf-S0WUv7DNAE4uMA_7_9">21</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="Tc_tgWdvt0gnE6Si9Un-we_KA_7_12">191,645</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company held&#160;</span><ix:nonFraction unitRef="Unit_Standard_position_6jqWtDuz3UGqz_jpmMn8UQ" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="0" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="Narr_fOYs035MG0eXZjSlNwLLKA">11</ix:nonFraction><span style="background:#ffffff;"> positions that were in unrealized loss positions as of March 31, 2023, and aggregated gross unrealized losses on available-for-sale debt securities were not material.&#160;</span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" scale="3" id="Narr_7UAqvzq0zEyMQd-5de-h2Q">No</ix:nonFraction></span><span style="background:#ffffff;">&#160;impairment was recognized in the first quarter of 2023. As of March 31, 2023, the remaining contractual maturities of available-for-sale securities were less than&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" format="ixt-sec:durwordsen" name="chrs:ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" id="Narr_pt5cuEseJEKET8hTUtvcJg"><span style="background:#ffffff;">one year</span></ix:nonNumeric><span style="background:#ffffff;">, and the average maturity of investments upon acquisition was approximately&#160;</span><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" format="ixt-sec:durwordsen" name="chrs:RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" id="Narr_tRxS6Sygm0yzOUDYwsA2Qw"><span style="background:#ffffff;">8 months</span></ix:nonNumeric><span style="background:#ffffff;">. The accrued </span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_1WdssNzjMUuvFrUxcs2oaA_cont2"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">interest receivable on available-for-sale marketable securities was immaterial at March 31, 2023 and December 31, 2022, and is included in other prepaid and current assets. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">There were </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:MarketableSecurities" scale="3" id="Narr_dwMy_Kk-GkyxImZsiMBuag">no</ix:nonFraction></span><span style="background:#ffffff;"> investments in marketable securities as of March 31, 2022; thus, </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="-3" format="ixt-sec:numwordsen" name="us-gaap:UnrealizedGainLossOnSecurities" scale="3" id="Narr_DFAbVLRvqE2_9KQIgj3h-w">no</ix:nonFraction></span><span style="background:#ffffff;"> unrealized gain (loss) was recognized as of March 31, 2022. </span></p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_66575261_72d6_4cdd_9d34_2faed557c020"></a><a id="Tc_XmotMITtf0CUTwdJn39p4Q_1_2"></a><a id="Tc_2do1pCwOSEK9RAaBuLK0uQ_1_5"></a><a id="Tc_Gk2ttDukJUW-yviSN1P7pw_2_0"></a><a id="Tc_vpsz6o65OU2VtqcphfOsDg_2_2"></a><a id="Tc_0wextlWE6kOoHUbqJjXJSQ_2_5"></a><a id="Tc_D43856cT70y4LZ4OE6UwCw_3_0"></a><a id="Tc__QK7VgwBzkWp3SSDpR0DXQ_3_2"></a><a id="Tc_79zzbwBHT0umYAMKl7CUog_3_5"></a><a id="Tc_WtEgsK-NnUmES0yQs4T8mQ_4_0"></a><a id="Tc_CkuoVoEprUq3w4r2DWM9aA_5_0"></a><a id="Tc_npF_VdmmIUeinKa6zLJQ7g_6_0"></a><a id="Tc_Rmda0Dn71keJfMdPUfUSLg_6_2"></a><a id="Tc_eL1bUSNKtk2wIHNs1Ygodw_6_5"></a><a id="Tc_FQ3wLZekWEOarPl9u6Jwyw_1_2"></a><a id="Tc_PQ1fF0-mwkOlivP4Vmlp6Q_1_5"></a><a id="Tc_nFr325uzREuHRcCC7tc-2A_2_0"></a><a id="Tc_qqkTxorwbUe_CscP46i4QA_2_2"></a><a id="Tc_rWEaI01bvEiZghbrW-Zmsw_2_5"></a><a id="Tc_KyqLKbqzT0aceBgjqt74nw_3_0"></a><a id="Tc_7jO2UFHuvk6nM1KcS6xWYQ_3_2"></a><a id="Tc_J6C97Gffk0m_iak6oRoZ4w_3_5"></a><a id="Tc_TYrrtJeeYUqWLVGNopbusQ_4_0"></a><a id="Tc_siUWv3Ta3kGeBWCDK0bXXg_5_0"></a><a id="Tc_Qdm7X6wq7UCUlLhrwMfecQ_5_2"></a><a id="Tc_eMMkbi2noE2W0YzDAXwhWg_5_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:InventoryDisclosureTextBlock" id="Tb_rxTHs-K8W0yImR1hsrvoXQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventory</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="chrs:ScheduleOfInventoryTableTextBlock" id="Tb_3HCyPkfL8EGormokdNJmrQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_TojELpznfUufSvgLY1dKtw_3_3">13,008</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterials" scale="3" id="Tc_l8s4YzEmIkiIsjAXPGkcxg_3_6">10,262</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_Bq2GK_jFoUCEA2MgVQGL4A_4_3">82,206</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcess" scale="3" id="Tc_lLVNbom2bk6NRcLqrnEdbQ_4_6">86,712</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_FCjoHTkTx0asY0IXOfHJdw_5_3">19,273</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoods" scale="3" id="Tc_2gEIQtBiikS5ED3HKNVcCg_5_6">18,077</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="Tc_hPyb0x9D8kSSQTZDrxkIgg_6_3">114,487</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryGross" scale="3" id="Tc_cEeUPmPjQ0OcuywOIRzj4g_6_6">115,051</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company began capitalizing YUSIMRY inventory in the second quarter of 2022 and had $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_ProductOrServiceAxis_chrs_YusimryProductMember_n-Aq3Us5SEWgkG1A6k0kCg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="6" id="Narr_f9loX9s8okqRRAaExYFAAQ">25.1</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_chrs_YusimryProductMember_8LfGSrgKsUKxe30em3z3iA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="6" id="Narr_yHN5ebd4MkWjvpkFDmO4Rw">23.7</ix:nonFraction> million of such inventory as of March 31, 2023 and December 31, 2022, respectively. Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheets. As of March 31, 2023 and December 31, 2022, the non-current portion of inventory consisted of raw materials, work in process and a portion of finished goods. The following table presents the inventory balance sheet classifications:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="chrs:ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" id="Group_gbQNa1J5hkmD8NNdW5TE-w" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_FnbZ2Z4lYkamoc3RDMEE0g_3_3">49,406</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="Tc_gzzTWMA6QUm_pRVSFgxbaA_3_6">38,791</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="Tc_ky2sFUEgnEOjZl__eAcK9A_4_3">65,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNoncurrent" scale="3" id="Tc_yXxKDQtjokuY6-odPmrE5A_4_6">76,260</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:InventoryCurrentAndNoncurrent" scale="3" id="Tc_Hcb8Bg7SL0WwMCNXBKyt3A_5_3">114,487</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:InventoryCurrentAndNoncurrent" scale="3" id="Tc_Mt8nSCv9dUyk80_-HoWBJw_5_6">115,051</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Prepaid manufacturing of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaidManufacturingExpenseCurrent" scale="6" id="Narr__UHJo0f3U0eE8EfZjt7NrA">16.0</ix:nonFraction> million as of March 31, 2023 includes prepayments of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaymentsMadeToCmoForManufacturingServices" scale="6" id="Narr_R8EiYkKpLUafVjwrVPhEnQ">11.6</ix:nonFraction> million to contract manufacturing organizations (&#8220;CMOs&#8221;) for manufacturing services for our products, which the Company expects to be converted into inventory within the next twelve months; and prepayments of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" scale="6" id="Narr_fq775Yt57kSz7y0LRv4FLg">4.4</ix:nonFraction> million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaidManufacturingExpenseCurrent" scale="6" id="Narr_KkL5lPaq9kimML6_KQlmWg">17.9</ix:nonFraction> million as of December 31, 2022 included prepayments of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaymentsMadeToCmoForManufacturingServices" scale="6" id="Narr_rswQBPFl-UK5mDPqnne5cw">13.0</ix:nonFraction> million to CMOs for manufacturing services of the Company&#8217;s products, which the Company expects to be converted into inventory during 2023; and prepayments of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" scale="6" id="Narr_NW_reyrb9UWXkLreh31nHQ">4.9</ix:nonFraction> million to various CMOs for research and development pipeline programs.</p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_b875d317_87a8_4cc1_b16d_163694a8d782"></a><a id="Tc_qBtk4B7ntEeF5fBPgWvb9Q_1_2"></a><a id="Tc_HlgvPpjvskeJc3kYRR_pqg_1_5"></a><a id="Tc_Gk29_0UDo0KxtrDGV3KFzA_2_0"></a><a id="Tc_xdgBxeD0xE6fygLKrF35uQ_2_2"></a><a id="Tc_51t0l9iDok-LoyFuml5dZg_2_5"></a><a id="Tc_7uxZxQqH-Uqgv09SdI6jUA_3_0"></a><a id="Tc_TkePl_IjWEmemVDYo7p8Zg_3_2"></a><a id="Tc_uwi0AUkOfkyDC9b-7Odrbg_3_5"></a><a id="Tc_X2QR_PdQ9kOAzYfVqUlNKw_4_0"></a><a id="Tc__gGfv4aOO0W8RyeZMJKL5A_5_0"></a><a id="Tc_E2ek0L9MPEaghXjcrcwShA_6_0"></a><a id="Tc_Y6U_GpM_2Eu0fmAfSC_mig_7_0"></a><a id="Tc_oBsZdeoqLUC8R_LLA_7OUQ_8_0"></a><a id="Tc_Nn2fBCExIkOGvmfwYaWMKw_9_0"></a><a id="Tc_kRx-o1lgxUWlOH2yyrM51g_10_0"></a><a id="Tc_ZlijhuNqpUC_k7dTRWAV9w_11_0"></a><a id="Tc_1mi7hUOqF0qFf7ksv1idDw_11_2"></a><a id="Tc_TfPbNJl6UkGEtJTN2NkaKA_11_5"></a><a id="_6bf8482e_b06d_4610_be32_5647d7294ab7"></a><a id="Tc_jWSTKeZd50GH5I-UsiSYtQ_1_2"></a><a id="Tc_1qOLy9Ii0UOrRtO2lSUpjg_1_5"></a><a id="Tc_z8tKMPD8YEuDLBqrqwCHJw_2_0"></a><a id="Tc_m25JAPTp00iVWnwR1kH2Ow_2_2"></a><a id="Tc_jnIBSG7qSEGgLsZAI-nahg_2_5"></a><a id="Tc_5Yod4RlfSEmCDnoClbs0qQ_3_0"></a><a id="Tc_h7aSQ9eeb0SWpOeV2flEAw_3_2"></a><a id="Tc_GtmEzxstTkOFYyFb-uGZnQ_3_5"></a><a id="Tc_2TZZw6vdaEWCbekK02Mjuw_4_0"></a><a id="Tc_JPizsOazcE2IA7suzLXbYw_5_0"></a><a id="Tc_Mnd9ubycRkCqz_c8kwKUEw_6_0"></a><a id="Tc_IM9zwdnfiUSQN9wRZ0ocIw_7_0"></a><a id="Tc_6ndoW1TDXUSZ5sWtd_7_gA_7_2"></a><a id="Tc_AXjM-6PX3kW1vW1_zfvxfA_7_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="Tb_2kqEkQVZJk-p3t6ZJ23TtQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Balance Sheet Components</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, Net</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Tb_tEjXds2g30GS8rLBpOabPA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_GdQLMUNzo0agyeMdW8rWtg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_uwWnvUHLTE2gsBEIELd5NA_3_3">13,031</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_J4uFpawVrkeXI3kM1RpQnw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_NWDpLHVD3UqQzz-J5xoRSQ_3_6">12,944</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_SMw2TxlZm0WIAeyXyulo_w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_taI8YeUk9ka8WBWsb-__9w_4_3">3,127</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_d7mKFysg5k2NOMvWCCJK0w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_yCXykK_pkE2LohUZ4TW1Pg_4_6">3,183</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_-5DcDjuE6E6hbkiwbM2l2A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_gpxh3Udd9k2FzLVG1gyzEQ_5_3">1,258</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_W9BwoTwrf0SnUlRW15ee7w" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_z_QCVoa8X0yUR3kNId80Hw_5_6">1,258</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Am8FqQ_pskqau3XY-1l2uA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_Ga1eJ0UOSEyGUVUFj-s4lQ_6_3">6,234</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_quibFumxfkW4wnEpxIgf2g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_MpcZ0QLUW0mi9y6yHpVbrw_6_6">6,198</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_Cd5bj02tqkijRxMGp_ZQlA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_N3vCIJYBJkOE2mxkd3YHWA_7_3">4,070</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_QuQslO-5iEWROL6VkAkADA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_aSzFiCpCxEu1zSCgRCn8Wg_7_6">4,632</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_RG6zodg5mE65V8uv7OF7tw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_FHL73HpHD0qh5J-fd1Md8g_8_3">524</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_BeZhxzgH-02rq--XPXBfyA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_AaZc9LkHYEuhuO6rBnP9Zw_8_6">696</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_OMoKEODh2EmL1RFGwcI51A_9_3">28,244</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" scale="3" id="Tc_4hFVbzqr5k-yy2NtZIr2kQ_9_6">28,911</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="Tc_WazCv_l4MkGD1K6SAWQ8MA_10_3">20,520</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" scale="3" id="Tc_CQXbb5W1E0y2UwYkxHey9A_10_6">20,157</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_XOdu8_HYnki2nZRYHcWlfQ_11_3">7,724</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" scale="3" id="Tc_KDZRqYHgV0iobnFfdWhMhQ_11_6">8,754</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;">Depreciation and amortization expense related to property and equipment, net was $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="Narr_3pM7sucgz0m5JEIXjHNnUQ">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="6" id="Narr_ZfCq1mRbM0WOi38WEv5dlA">0.8</ix:nonFraction> million&#160;for the three months ended March 31, 2023 and 2022, respectively. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="background:#ffffff;">As of March 31, 2023 and December 31, 2022, the net book value of software implementation costs related to hosting arrangements was </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareNet" scale="6" id="Narr_eudabHjaS0mtIP1XIZfdlA">3.2</ix:nonFraction></span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareNet" scale="6" id="Narr_74QmiigE3E63RXzmvmhuJw">3.5</ix:nonFraction></span><span style="background:#ffffff;">&#160;million, respectively, and the amortization expense was immaterial for all periods presented.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued and Other Current Liabilities</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="Tb_eQi9XTKeuUWx8RIsJ3RuKA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Accrued and other current liabilities consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued commercial and research and development manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" scale="3" id="Tc_CcIScueSaUWMinA0Uh4bew_3_3">9,677</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" scale="3" id="Tc_i-0AeMWraE-fSfHC3LtBhg_3_6">21,774</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued co-development costs payable to Junshi Biosciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences" scale="3" id="Tc_O9LrgfAr8E-q-Twmr6sROg_4_3">3,480</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences" scale="3" id="Tc_qZL4kG6vBE20nCGNxKHW_Q_4_6">8,356</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:LeaseLiabilitiesOperatingAndFinancing" scale="3" id="Tc_bAARJpXrHkK-93_w4cy60Q_5_3">4,436</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="chrs:LeaseLiabilitiesOperatingAndFinancing" scale="3" id="Tc_2uwWCKd7-U-1gX9Xifk8uA_5_6">4,318</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_sJv9dJCC_Uyc0B4RehrKSQ_6_3">14,464</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_0ZZzlTYtQ0eO9n39HkMBmw_6_6">15,649</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_PzL6ZfLE8EKzbFirQxu_9Q_7_3">32,057</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_8vzeMBD9MUOqQe9e4hzhwA_7_6">50,097</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_Hlk86751062"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:CollaborativeArrangementDisclosureTextBlock" id="Tb_2pQuF_TrY0WTQ7yiGUCjJg" continuedAt="Tb_2pQuF_TrY0WTQ7yiGUCjJg_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Collaborations and Other Arrangements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Junshi Biosciences </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On February 1, 2021, the Company entered into an Exclusive License and Commercialization Agreement (the &#8220;Collaboration Agreement&#8221;) with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences&#8217; anti-PD-1 antibody, in the United States and Canada. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Under the terms of the Collaboration Agreement, the Company paid&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationCosts" scale="6" id="Narr_EV1K9AUC9kav6Zs8VAX5Dw">150.0</ix:nonFraction> million&#160;upfront for exclusive rights to toripalimab in&#160;the United States&#160;and&#160;Canada, an option in these territories to Junshi Biosciences&#8217; anti-TIGIT antibody CHS-006, an option in these territories to a next-generation engineered IL-2 cytokine, and certain negotiation rights to </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_Hlk106783636"></a><a id="_Hlk78976492"></a><a id="_Hlk106719049"></a><ix:continuation id="Tb_2pQuF_TrY0WTQ7yiGUCjJg_cont1" continuedAt="Tb_2pQuF_TrY0WTQ7yiGUCjJg_cont2"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><ix:nonFraction unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog" contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA" decimals="INF" format="ixt-sec:numwordsen" name="chrs:CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" scale="0" id="Narr_RRSI8EHHQ0a6aT7y5VfsYg">two</ix:nonFraction> undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ" decimals="2" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSales" scale="-2" id="Narr_Oy82ijC3UUK3JLMdXSecOw">20</ix:nonFraction>% royalty on net sales of toripalimab and up to an aggregate&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_8fM5xMJp7EmgJ-GuEj4HoA" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" scale="6" id="Narr_eZTlX5fLMkqv8l5f1DzONQ">380.0</ix:nonFraction> million&#160;in one-time payments for the achievement of various regulatory and sales milestones. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In March 2022, the Company paid $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementOptionExerciseFeePerProgram" scale="6" id="Narr_aAXkvz9dpkO8p9-GA2Oupg">35.0</ix:nonFraction> million for the exercise of its option to license CHS-006. Junshi Biosciences and the Company are jointly developing CHS-006 with each party responsible for the associated development costs as set forth in the Collaboration Agreement. If the Company exercises its remaining option for the IL-2 cytokine, it will be obligated to pay an additional option exercise fee of&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_JRDZJcRqDk-xJfxpVW3Gsg" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementOptionExerciseFeePerProgram" scale="6" id="Narr_g8FUJ5N8NE-Bn-qC78xsrg">35.0</ix:nonFraction> million. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA" decimals="2" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" scale="-2" id="Narr_kVOqmKaXoEaZlmI5R4t7NQ">18</ix:nonFraction>% royalty on net sales, up to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_TK9jEOz4ukO1OnLeP1grTg" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" scale="6" id="Narr_Zgjzs0cDrUuo_CAgLzNd9Q">85.0</ix:nonFraction> million&#160;for the achievement of certain regulatory approvals, and up to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_srt_ProductOrServiceAxis_chrs_AntiTigitAntibodyAndIl2CytokineMember_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_Ynr3TNybkUqflscKY8mg-A" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" scale="6" id="Narr_RBiOBgZ8K0a2qiqicXiOnw">170.0</ix:nonFraction> million for the attainment of certain sales thresholds. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds, including CHS-006, and will pay for a portion of these co-development activities up to a maximum of&#160;$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA" decimals="-5" format="ixt:numdotdecimal" name="chrs:MaximumAmountPaidCoDevelopmentActivities" scale="6" id="Narr_B7DYvIFVykqSKdxNQGmDVg">25.0</ix:nonFraction> million&#160;per licensed compound per year. Beginning in 2023, the scope of the development plan for toripalimab in the United States has been reduced based on changes approved by the Company and Junshi Biosciences. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs.<span style="color:#ff0000;background:#ffffff;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The licensing transaction and the exercise of the option were accounted for as asset acquisitions under the relevant accounting rules. Research and development expenses recognized for obligations to Junshi Biosciences were $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_xcvj7aLKs0ujkWMAJ8QRaQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="Narr_Yf4thwUOFE6uU5U-Vbal9w">2.1</ix:nonFraction> million for the three months ended March 31, 2023, and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_41k0Aw5klEC6GirCLir6xQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="Narr_V2A9aRJcUEqvX8jM1puFQg">50.1</ix:nonFraction> million, inclusive of the $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_BhyuGyjZNk6ho5tQl247pQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:CollaborationAgreementOptionExerciseFeePerProgram" scale="6" id="Narr_XvZfhzbKD0-jMvGxhAfiFA">35.0</ix:nonFraction> million option fee, for the three months ended March 31, 2022. In the condensed consolidated balance sheet as of March 31, 2023, the Company has classified $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedAndOtherCurrentLiabilitiesMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_YbsKmqJv3EeRCaF_c50PKg" decimals="-5" format="ixt:numdotdecimal" name="chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts" scale="6" id="Narr_Dd6D4lZE40a1ZgywHWvJTg">3.5</ix:nonFraction> million in accrued and other current liabilities and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_ZPyZa-oNFUSa6LmSC3K3zw" decimals="-5" format="ixt:numdotdecimal" name="chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts" scale="6" id="Narr_-JJXV7zILEaqEAoIMXGBWw">2.1</ix:nonFraction> million in accounts payable related to the co-development, regulatory and technology transfer costs related to these programs. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">As of March 31, 2023, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The additional milestone payments, option fee for the IL-2 cytokine&#160;and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fee will be incurred or when royalties are due.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Bioeq</b><b style="color:#ff0000;font-weight:bold;"> </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">On November&#160;4, 2019, the Company entered into a license agreement with Bioeq AG (&#8220;Bioeq&#8221;) (the &#8220;Bioeq License Agreement&#8221;) for the commercialization of CIMERLI, a biosimilar version of ranibizumab (Lucentis), in certain dosage forms in both a vial and pre-filled syringe presentation (the &#8220;Bioeq Licensed Products&#8221;). Under the Bioeq License Agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The Bioeq License Agreement&#8217;s initial term continues in effect for <ix:nonNumeric contextRef="Duration_11_4_2019_To_11_4_2019_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_RDSJLDsCWUmG07lFFEQBFg" format="ixt-sec:durwordsen" name="chrs:InitialTermOfAgreement" id="Narr_Jz1KHVaQOEqrJ_UhIMhdXA">ten years</ix:nonNumeric> after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">Bioeq will manufacture and supply the Bioeq Licensed Products to the Company in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement between the Company and Bioeq dated September 29, 2022 (the &#8220;Bioeq Manufacturing Agreement&#8221;). The Bioeq Manufacturing Agreement will remain in force until the first to occur of the following: (1) the termination of the Bioeq License Agreement; (2) the exercise of a right to termination by the Company or Bioeq for a material breach of the other party that is not cured in accordance with the Bioeq Manufacturing Agreement; and (3) the exercise of a right to termination by Bioeq if invoices are not paid in full in accordance with the Bioeq Manufacturing Agreement.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="Narr_vQNPE-Csuk663Tar_NkNYg"></a><ix:continuation id="Tb_2pQuF_TrY0WTQ7yiGUCjJg_cont2"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;">Under the Bioeq License Agreement, the Company must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:12pt 0pt 0pt 0pt;">The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to &#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w" decimals="-6" format="ixt:numdotdecimal" name="chrs:UpfrontAndMilestonePayment" scale="6" id="Narr_8p0cgVce0kCmDYldTgVFJQ">10</ix:nonFraction>&#160;million ($<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w" decimals="-5" format="ixt:numdotdecimal" name="chrs:UpfrontAndMilestonePayment" scale="6" id="Narr_ixW1DDIWyka8C4sHwN5tqQ">11.1</ix:nonFraction>&#160;million), which was recorded as research and development expense in the Company&#8217;s consolidated statement of operations in 2019. The terms of the Bioeq License Agreement include an aggregate of up to &#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw" contextRef="Duration_11_4_2019_To_11_4_2019_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_GuaR2oGGt0WNToRU--3YDQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" scale="6" id="Narr_bxiI3vODx02EHRZJt4e0Zw">12.5</ix:nonFraction>&#160;million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States including a &#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw" contextRef="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_I1n7AjnHeUii0AyXFnKyyQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" scale="6" id="Narr_vaYQzM3UVUC8_0O_854amA">2.5</ix:nonFraction> million milestone related to the FDA approval of the CIMERLI Section 351(k) BLA that was paid in the fourth quarter of 2022. This was recorded as an intangible asset and is being amortized over <ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="Narr_s_dB13i8CUip_0qlFL-ZCA">ten years</ix:nonNumeric>. The Company shares a&#160;percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low- to mid-fifty&#160;percent range. Royalties due to Bioeq were $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrentAndNoncurrent" scale="6" id="Narr_1T387zoPT0CxlFUciLL2XQ">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AccruedRoyaltiesCurrentAndNoncurrent" scale="6" id="Narr_zxE4o7608UWwu6CMVL1ooQ">2.9</ix:nonFraction> million as of March 31, 2023 and December 31, 2022, respectively. The remaining milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it becomes probable that a milestone will be achieved. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Other </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">On January 9, 2023, the Company announced that it entered into the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the Definitive Agreements contemplated by the Term Sheet and complete the transaction in mid-2023. Under the Term Sheet, the Company will make a total upfront payment of approximately &#8364;<ix:nonFraction unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw" contextRef="Duration_1_1_2023_To_6_30_2023_dei_LegalEntityAxis_chrs_KlingeBiopharmaMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_TypeOfArrangementAxis_chrs_TermSheetAgreementMember_4EOdxCfuUkCMUkb9mZ3gkQ" decimals="-6" format="ixt:numdotdecimal" name="chrs:CollaborationCosts" scale="6" id="Narr_Z05_Uz_k9UqHojIhXyCP5Q">30</ix:nonFraction>&#160;million, comprised of cash and the Company&#8217;s common stock, thirty days after the execution of the Definitive Agreements. The Company has also agreed to make other regulatory and launch milestone payments and to make royalty payments based on approximately equal sharing of profits from the sale of FYB203 in consideration for the commercialization rights to FYB203 in the United States.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The material terms of the transaction with Klinge Biopharma will be set forth in the Definitive Agreements, which will be included in a subsequent filing by the Company when such Definitive Agreements are executed.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation><a id="_1ccb8a6c_fcbf_4c2a_a594_faf0087b6f36"></a><a id="Tc_LaEYD4A6CEunIFZwvFdv_w_1_1"></a><a id="Tc_2jaZjhXnU0KUa_9Uc6jFtg_2_0"></a><a id="Tc_HjB6X8WTdUyNhhoJ5ZqWZw_2_1"></a><a id="Tc_-0wfGWBD-Ua-O-FB6F_Txg_2_5"></a><a id="Tc_KLaTHb3lyEqC3CKoXWyacA_2_7"></a><a id="Tc_DL3GKyjvP0yqdbWZ9R-tKA_2_10"></a><a id="Tc_8u6ngaZ4yUeXzJuQza8Jjw_2_13"></a><a id="Tc_PaW7XoqIS0SF517rd_WsCw_3_0"></a><a id="Tc_nr5wTnyCjUO8-iFlFDgndg_4_0"></a><a id="Tc_Ju5ef2RDkEyad3nCr6eRnw_4_1"></a><a id="Tc_xG1b5KuNMkqTF7_xumsKHw_4_4"></a><a id="Tc_ZwI99AaClE2WaOvL4fHkZA_4_7"></a><a id="Tc_tmGIRy_wIEC6WthubcduyA_4_10"></a><a id="Tc_RhjSEtQ1NUm53BrX142FuQ_4_13"></a><a id="Tc_J4dTJqKZeUyoBRAqMizVYg_5_0"></a><a id="Tc_goBMz9SQR0yT4VznOk3AJQ_5_1"></a><a id="Tc_TnyCCcP_4kuUbZ10_PtEOQ_5_4"></a><a id="Tc_CUYfCFDMj0GBey9IVjlx4A_5_7"></a><a id="Tc_CulBhULTpUGYs6yI5rJxZA_5_10"></a><a id="Tc_hqMcw9jY-EKinR_6teeyOw_5_13"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:DebtDisclosureTextBlock" id="Tb_CCdo_zQp9k-6D6QoKQlvjQ" continuedAt="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debt Obligations</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="Tb_KCRmaZ1zHkyHPMqSlwFeeQ" continuedAt="Tb_KCRmaZ1zHkyHPMqSlwFeeQ_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 9pt 0pt;">A summary of the Company&#8217;s debt obligations, including level within the fair value hierarchy (see Note 3), 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:35.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Tc_yXupZIzBWEinIHdpMtATHg_4_2">250,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" sign="-" scale="3" id="Tc_mD6Wkywok0q2BBlYjSIMmA_4_5">4,282</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_6DCoQDYCqEqWaRiS5ycX9A_4_8">245,718</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="Tc_3MjItfGSDk-DLogxeASINQ_4_11">245,718</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Tc_0uPobDhBuEKe8wqbbmOKkg_5_2">230,000</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" sign="-" scale="3" id="Tc_ezh7uUPDmUaI1IM8j_Zr7w_5_5">4,100</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_XuNnZduYVEiIV_E9Zp3Wlw_5_8">225,900</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="Tc_MrbWz7qNj0Kgibv-rY7Y7w_5_11">159,358</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_DXy5mIhM2U6G7EezI_A9fg_7_1"></a><a id="Tc_qHZi9CSVgUO8M8oBsozIKA_8_0"></a><a id="Tc_4VWocaq2_EW6IAWr-KzdYw_8_1"></a><a id="Tc_zQDVkD4jMkCImvxgqo95bQ_8_4"></a><a id="Tc_i8VvxAVgP0--UHdeTqvsWg_8_7"></a><a id="Tc_Ruc8U6Rt7Ua_BtdwxHKEPg_8_10"></a><a id="Tc_z7eRefbjEkSRGclKGZKCkQ_8_13"></a><a id="Tc_J_cms06g7kGlHWT70o5IXg_9_0"></a><a id="Tc_9VK64Cwls0O96_DyZOYXAg_10_0"></a><a id="Tc_SBaSj2emok221LLi0kmZAw_10_1"></a><a id="Tc_K7GJAPU6DUGIpwnvh669IQ_10_4"></a><a id="Tc_Qu16oHm-SkCrTiBZJKvHuA_10_7"></a><a id="Tc_R5txm-uui0qWTaWNkDb0qA_10_10"></a><a id="Tc_5ir7pGBPzUS0PFoGM0dWwg_10_13"></a><a id="Tc_VX5ujTP_XkaxdHYqhbj-AA_11_0"></a><a id="Tc_XVaTEJKvWUq692lESFdyEQ_11_1"></a><a id="Tc_W_e9Ee78jEqIfF_Q6uJ8JQ_11_4"></a><a id="Tc_OeFnQaAVr0q9jXYTHwvMFw_11_7"></a><a id="Tc_FzXp_N1Clk6hhRwOe9OW0A_11_10"></a><a id="Tc_dWtt2gVOfEaRs7ojl__ZJA_11_13"></a><ix:continuation id="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont1" continuedAt="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont2"><ix:continuation id="Tb_KCRmaZ1zHkyHPMqSlwFeeQ_cont1"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:17.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br /></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Tc_519R1d1fq0KCIxJSHQ9P3Q_10_2">250,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" sign="-" scale="3" id="Tc_KS_b9u2MrUGpWsyhjPMJQQ_10_5">4,517</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_jEj9sZ2skkSZwep8_S-6aA_10_8">245,483</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="Tc_F6xddf-tl0KkdgqlR8K1xg_10_11">245,483</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="3" id="Tc_7SyHg_uXSUmCd5hSGi0AQg_11_2">230,000</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" sign="-" scale="3" id="Tc_xuwZ9RA_OUSuzuXsNhKq4g_11_5">4,425</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_fMP8oSG5TEib4Ac-1hnklg_11_8">225,575</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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFairValue" scale="3" id="Tc_oW3ASk39wkOeEIaaIqL12A_11_11">157,205</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The principal amounts outstanding are subject to variable interest rates, which are based on three-month SOFR starting April 1, 2023 plus fixed percentages. Through March 31, 2023, the variable component was based on the three-month LIBOR. Therefore, the Company believes the carrying amount of these obligations approximates fair value.</span></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">The fair value is influenced by interest rates, the Company&#8217;s stock price and stock price volatility and is determined by prices observed in market trading. Since the market for trading of the 2026 Convertible Notes is not considered to be an active market, the estimated fair value is based on Level 2 inputs.</span></p></td></tr></table></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2027 Term Loans </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a loan agreement in January 2022 (as amended to date, the &#8220;Loan Agreement&#8221;) with BioPharma Credit, PLC, (as the &#8220;Collateral Agent&#8221;), BPCR Limited Partnership (as a &#8220;Lender&#8221;), and Biopharma Credit Investments V (Master) LP, acting by its general partner, BioPharma Credit Investments V GP LLC (as a &#8220;Lender&#8221;) that provides for a senior secured term loan facility of up to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_oM0w9EFQ7kOgL3qqTWkyTg">300.0</ix:nonFraction> million to be funded in <ix:nonFraction unitRef="Unit_Standard_tranche_Bf1nRcqRY0CRGIosEtO_xQ" contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg" decimals="INF" format="ixt-sec:numwordsen" name="chrs:DebtInstrumentNumberOfTranches" scale="0" id="Narr_1ZUe9tT4xE-n5Y_eFuBO2A">four</ix:nonFraction> committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_fdgKh9rj6USmPrU39VHC9A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_bPMun8W6ok-31jqM1GIm5w">100.0</ix:nonFraction> million (the &#8220;Tranche A Loan&#8221;) that was funded on January 5, 2022 (the &#8220;Tranche A Closing Date&#8221;); (ii) a Tranche B Loan in an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_VQfoy7Jp00ekygDnLBzrOQ">100.0</ix:nonFraction> million (the &#8220;Tranche B Loan&#8221;) that was funded on March 31, 2022; (iii) a Tranche C Loan in an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheCLoanMember_ri65J4S_10qYSf9SmKQTLQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_CRMRnHg_SkSeLnYG17hx3w">50.0</ix:nonFraction> million (the &#8220;Tranche C Loan&#8221;) that was not funded; and (iv) a Tranche D Loan in an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_ud8vS46030qHWFrrGHAiog">50.0</ix:nonFraction> million (the &#8220;Tranche D Loan&#8221; and, together with the Tranche A Loan, the Tranche B Loan, and the Tranche C Loan, the &#8220;2027 Term Loans&#8221;) that was funded on September 14, 2022. The Company has the right to request an uncommitted additional facility amount of up to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_Es7vwxppDUKL9I7fV-sJ_g" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_WxKSe46f2UugVQuIkVD4Sw">100.0</ix:nonFraction> million that is subject to new terms and conditions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of the Company&#8217;s 2026 Convertible Notes is greater than $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_9TMkYv7KCUqqNRjxpeBL9Q" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_5aeXSLQwD0KvE_aLrLn83w">50.0</ix:nonFraction> million on October 1, 2025. The 2027 Term Loans accrued interest from inception through March 31, 2023 at <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_ALC59MOFWEqpfxQyT-uJsQ" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_N8o7fQHPPU2rQH3PEhmTgw">8.25</ix:nonFraction>% plus three-month LIBOR per annum with a LIBOR floor of <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_d2u0Zj6wHUeVMQGSlJmcLQ" decimals="3" format="ixt:numdotdecimal" name="chrs:FloorOnVariableRate" scale="-2" id="Narr_gD_Fgu_b7EKPhm9vh4k5lg">1.0</ix:nonFraction>%; and starting April 1, 2023, accrue interest at <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_Vpmv5VZWt0i6hPlqqDTWOg" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_dhOVeh5fxE-DvrN1BsB_7A">8.25</ix:nonFraction>% plus the sum (the &#8220;Adjusted Term SOFR&#8221;) of three-month SOFR and <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ" decimals="7" format="ixt:numdotdecimal" name="chrs:AmountAddedToVariableComponent" scale="-2" id="Narr_o_O1jSylG02wQ-3Umy1LTw">0.26161</ix:nonFraction>% per annum, with a floor on Adjusted Term SOFR of <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ" decimals="3" format="ixt:numdotdecimal" name="chrs:FloorOnVariableRate" scale="-2" id="Narr_sANbP2arwE2uTGGpqQg57g">1.0</ix:nonFraction>%. The interest rate for the first quarter of 2023 was <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw" decimals="4" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" id="Narr_SQmPa1GHXECwMco6BQPmAA">13.03</ix:nonFraction>%. Interest is payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year. Repayment of outstanding principal of the 2027 Term Loans will be made in <ix:nonFraction unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_n3wrbPV4p0GMObdNrXm5Rg" decimals="INF" format="ixt-sec:numwordsen" name="chrs:DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" scale="0" id="Narr_AAuV-EJWdkuHmRUjCDeN6Q">five</ix:nonFraction> equal quarterly payments of principal commencing March 31, 2026.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company&#8217;s tangible and intangible assets and property, including intellectual property.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were used to fund the Company&#8217;s general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the Company&#8217;s $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_Zu0YVyq9_0aNrauKbQgtQQ">75.0</ix:nonFraction> million aggregate principal credit agreement with affiliates of Healthcare Royalty Partners (the &#8220;2025 Term Loan&#8221;), as well as all </p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_b408494f_075c_4c06_9ee7_c6deb7cc4029"></a><a id="Tc_BOp04OmJF0G7O6wSTphq1Q_1_2"></a><a id="Tc_4xDNrciggUu6myfhCWQl-Q_2_2"></a><a id="Tc_2LN2i-VfTU6pAWOC2LAtlw_3_0"></a><a id="Tc_s2zMMIp52keDyY8W7F3yaA_3_2"></a><a id="Tc_UtIABMqi_UKjeUTsRo6k5Q_3_5"></a><a id="Tc_TdMzS7mfjE2vtUhdyX2ZqA_4_0"></a><a id="Tc_MWm-VFb43EGa_7mfat3Low_4_2"></a><a id="Tc_LiLYicNvLUGYih-8SuSduQ_4_5"></a><a id="Tc_5B5k0OhApECHp4hStunRdw_5_0"></a><a id="Tc_rBFxzp-dAkadP-FfBmQ4kw_6_0"></a><a id="Tc_PWpjl8HVGEGh5uyAW_b5NQ_6_2"></a><a id="Tc_L3rDh2tJUUSrAPLwcDZBAQ_6_5"></a><ix:continuation id="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont2" continuedAt="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont3"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">associated costs and expenses pursuant to which a payoff amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="Narr_br6fDVezUkePtg39ZOCEKQ">81.9</ix:nonFraction>&#160;million was outstanding; in March 2022, proceeds of the Tranche B Loan were drawn in connection with the full repayment of all amounts outstanding under the Company&#8217;s $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_gYxsBbK5HEC5odoHo4xkBw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_Vmxhz1b180-lxP3v2PB8pg">100.0</ix:nonFraction> million aggregate principal amount <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_FtY8MTBcC0iYKk2jjyE33Q">8.2</ix:nonFraction>% Convertible Senior Notes (the&#160;&#8220;2022 Convertible Notes&#8221;), as well as all associated costs and expenses pursuant to which a payoff amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_rQCMMKhjN02Az_iFytBkAw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="6" id="Narr_ml8a-nTvA0Chv5PbetcXDg">111.1</ix:nonFraction> million was outstanding.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve-month net sales in an amount that begins at $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodOne" scale="6" id="Narr_3loovKH2UU255I94nMwnKw">200.0</ix:nonFraction>&#160;million for the quarter ending March 31, 2022, increases to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodTwo" scale="6" id="Narr_4zna7H2NJUW1kDecotOIMQ">210.0</ix:nonFraction>&#160;million for the quarter ended March 31, 2024, increases to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodThree" scale="6" id="Narr_mxh91uPf8Uao-wzNCiYTBQ">230.0</ix:nonFraction> million for the quarter ending June 30, 2024, increases to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodFour" scale="6" id="Narr_Yr_mc5h97k2OIcS7h2Oo8w">270.0</ix:nonFraction> million for the quarter ending September 30, 2024, and increases to $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodFive" scale="6" id="Narr_F2Slln_k0k-s4B6VvVrQgw">300.0</ix:nonFraction>&#160;million for the quarter ended December 31, 2024 and thereafter. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict the Company&#8217;s ability to incur liens, incur additional indebtedness, <span style="background:#ffffff;">make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, the Company&#8217;s failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or its breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate the Company&#8217;s obligations under the Loan Agreement. A change of control of the Company triggers a mandatory prepayment of the 2027 Term Loans within&#160;</span><span style="-sec-ix-hidden:Hidden_FIRG0w-USUKgiYVuy7SPIA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">ten</span></span><span style="background:#ffffff;">&#160;business days.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of March 31, 2023, the Company was in full compliance with these covenants, other than the requirement in Section 6.15(a) that the trailing twelve-month net sales for the fiscal quarter ended March 31, 2023 not be less than $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:LoanAgreementCovenantsNetSalesForPeriodOne" scale="6" id="Narr_gC5K-caSY0mrHNEk313-3A">200.0</ix:nonFraction> million for which the Company obtained a valid waiver, and there were no events of default under the 2027 Term Loans. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In connection with the closing of Tranche A, the Company incurred $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_ASwRWIJNgES-VSf5OFVzEw" decimals="-5" format="ixt:numdotdecimal" name="chrs:DebtDiscountsAndIssuanceCosts" scale="6" id="Narr_UlNfI2xvsUWoHuJ9IKRMtg">7.8</ix:nonFraction> million&#160;in debt discounts and issuance costs of which $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:DebtDiscountsAndIssuanceCosts" scale="6" id="Narr_fIvToC2aVUWQL1p8Es4f3w">6.8</ix:nonFraction> million related to all the tranches of the 2027 Term Loans and was thus allocated pro rata between the tranches. The unamortized debt discount and issuance costs allocated to funded tranches are presented as deductions to the 2027 Term Loan balance and are amortized into interest expense using the effective interest method. The $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_g0lr03GEs0uLcuq19RGAKQ" decimals="-5" format="ixt:numdotdecimal" name="chrs:DebtDiscountsAndIssuanceCosts" scale="6" id="Narr_QihC_skRZUGlfzUj7hB1qA">2.3</ix:nonFraction> million allocated to Tranche B was fully amortized over the commitment period prior to funding and recognized as interest expense in the first quarter of 2022. The associated debt discounts and issuance costs of unfunded tranches were deferred as assets and amortized into interest expense using the straight-line method over the commitment period of the respective tranches. At the closing dates of Tranche B on March 31, 2022 and Tranche D on September 14, 2022, the Company incurred an additional $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="Narr_qJijTGSAcEKq1JRv6_sg0w">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="6" id="Narr_BY223LG8DE61CeMbFxrlTA">0.5</ix:nonFraction> million, respectively,&#160;in debt issuance costs. As of March 31, 2023, the total remaining unamortized debt discount and debt offering costs related to Tranches A, B and D of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_aMXipAmLA0qwA5sZJmh75w" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="Narr_wEsapO_NKUi8qJ8kzzsgwA">4.3</ix:nonFraction> million will be amortized using the effective interest rate over the remaining term of <ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_wR8HfoH7uU-itCugz7AuNw" format="ixt-sec:duryear" name="chrs:DebtInstrumentRemainingTerm" id="Narr_Iy8bRL_kIUmlBn-4lQVOMw">3.8</ix:nonNumeric> years. </p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" id="Tb_7GWeFoB49EyQUyJ-03Cd_w" continuedAt="Tb_7GWeFoB49EyQUyJ-03Cd_w_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense related to the 2027 Term Loans:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:27.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="Tc_WGnBWCWHZEKcII1myqD_pg_4_3">8,145</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="Tc_4CPpoi_KIky3cBbDknBp2Q_4_6">2,210</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_1Zbin1zzz0u7eW7bTC9A8w_5_3">332</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_I0L9ayMLGUKgusFBCYjeog_5_6">2,841</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc__-fMD_cCQU2sWjR2f7ZjNw_6_3">8,477</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_K1maJoRDQUKK64LHrTbqjQ_6_6">5,051</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_a9b4aa33_7e63_42c2_8529_59152d4ef480"></a><a id="Tc_tkistjw6vUOIigN4xBZHOQ_1_0"></a><a id="Tc_S3CGtw6pfUCZx0t7kM5AtA_2_0"></a><a id="Tc_z4eSNYL0tkqcJYYMEK7sRA_2_2"></a><a id="Tc_p9nBktDPaUO0iGew7JZ34g_3_0"></a><a id="Tc_MbM3iVQa_EGgepajLOpIbg_4_0"></a><a id="Tc_RIgrNHq7qUeGAEbkGDTuxw_5_0"></a><a id="Tc_XJICPQcY9kWBSfhNfAE7KQ_6_0"></a><a id="Tc_BrLx1Nyk00CikNtl2OC6Mg_7_0"></a><a id="Tc_zwQl4SHpA0WnPBhRyk9TnA_8_0"></a><a id="Tc_vbmMx-vdsE-pXIQLcp9odA_9_0"></a><a id="Tc_tcpfwa7CdEWOxzN9id6U9w_10_0"></a><a id="Tc_bXo4FAlBRkqueXkTIDMtNQ_11_0"></a><a id="Tc_0dyGQkl1pU2C0JvEazEueA_11_2"></a><ix:continuation id="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont3" continuedAt="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont4"><ix:continuation id="Tb_7GWeFoB49EyQUyJ-03Cd_w_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Tb_kRgfZwxlgkOYnRyRomyOAg" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2027 Term Loans as of March 31, 2023 are as follows:</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:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" id="Tc_UmLfy1k_zkybgseNO3rx7g_2_3">24,887</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Tc_5um7LkF6nkSvVP_cAiYqyw_3_3">33,123</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Tc_OGv1XbnsMEyKkHdoCwjWfQ_4_3">33,032</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="Tc_xERgEEuqREqCLx2uqRzJyQ_5_3">223,060</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2027 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" scale="3" id="Tc_LqxDvOlDOkqrUc9dkptZrA_6_3">50,090</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Tc_9-a2AmfT1EaMejj4NlKnGQ_7_3">364,192</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="Tc_h8B9NAXYMUy3yCUdyrQBKw_8_3">114,192</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 Term Loans, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="chrs:TermLoanGross" scale="3" id="Tc_B05Qy5WHmE20Cmc9DjJo_w_9_3">250,000</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="3" id="Tc_3hg77vrtQEmZYXlQi4X-Rw_10_3">4,282</ix:nonFraction>)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_rLQeMWAIbk2ed-x_llBCAA_11_3">245,718</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;"><ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_MGkCTnusd0uMlfsR7NX_wA">1.5</ix:nonFraction>%</b><b style="font-weight:bold;"> Convertible Senior Subordinated Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company issued and sold $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_xRkXOShML0S2OtVEDF8IGQ">230.0</ix:nonFraction> million aggregate principal amount of its <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_SOyMPGGhFkCdT0j8yhA4vw">1.5</ix:nonFraction>% Convertible Senior Subordinated notes due 2026 (the &#8220;2026 Convertible Notes&#8221;) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="Narr_M9PEbJzIFk2iBNrPEwa0FA">222.2</ix:nonFraction> million after deducting initial purchasers&#8217; fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company&#8217;s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and <span style="background:#ffffff;">structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables</span>. <ix:nonNumeric contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ" name="us-gaap:DebtInstrumentInterestRateTerms" id="Narr_dzHhnnNjlE-OQVFl8C8nWA">The 2026 Convertible Notes accrue interest at a rate of <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_BPRSOAEUu0Kdgl-VgfWPsQ">1.5</ix:nonFraction>% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020</ix:nonNumeric>, and will mature on <ix:nonNumeric contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="Narr_G73RnYuzPUa15BkWSj2Osw">April 15, 2026</ix:nonNumeric>, unless earlier repurchased or converted.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;margin:0pt;">At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company&#8217;s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. Since inception, the conversion price has been <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="4" format="ixt:numdotdecimal" name="chrs:DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" scale="0" id="Narr_DlXlEZ-_NEeMz6r97Wh76g">51.9224</ix:nonFraction> shares of common stock per $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ" decimals="0" format="ixt:numdotdecimal" name="chrs:PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" scale="0" id="Narr_5wNcPjt2yECkI01dZJy29w">1,000</ix:nonFraction> principal amount of the 2026 Convertible Notes, which represents a conversion price of approximately $<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ" decimals="2" format="ixt:numdotdecimal" name="chrs:EquivalentToConversionPricePerCommonShare" scale="0" id="Narr_ycJJS1XW4kGVlZViQoRiIw">19.26</ix:nonFraction> per share of common stock. The initial conversion price represents a premium of approximately <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ" decimals="3" format="ixt:numdotdecimal" name="chrs:PercentageOfPremiumOnConvertibleNote" scale="-2" id="Narr_rNMyGBC7c0O2kDJbhVg5MQ">30.0</ix:nonFraction>% over the last reported sale of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_4_14_2020_MPV-N3S8aE6iEJe9vxFrag" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_KYhnpl94pEWV72hmIA90Lw">14.82</ix:nonFraction> per share of the Company&#8217;s common stock on the Nasdaq Global Market on April&#160;14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a &#8220;make-whole fundamental change&#8221; (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company&#8217;s election before maturity. If a &#8220;fundamental change&#8221; (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">The 2026 Convertible Notes have customary provisions relating to the occurrence of &#8220;events of default&#8221; (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA" name="us-gaap:DebtInstrumentCovenantCompliance" id="Narr_zQaumqCmhkWRC0Yotr7atw">As of March 31, 2023, the Company was in full compliance with these covenants and there were <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member___4XQQp1pkO-4Sgk-dohoQ" decimals="0" format="ixt-sec:numwordsen" name="chrs:NumberOfEventsInDefault" scale="0" id="Narr_XgbHVetaEk6YtmPL_PF9Ng">no</ix:nonFraction> events of default under the 2026 Convertible Notes.</ix:nonNumeric></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_ef16fb31_d6b7_4c02_9fc4_6ac1e0a44ea5"></a><a id="Tc_l7CEr8q36kGfT2_CnvzttQ_1_2"></a><a id="Tc_u5dEqKAyGUGDkF3-7XLJpg_2_2"></a><a id="Tc_SxPN4RvV0U6chV1GTNcJQA_3_0"></a><a id="Tc_bjCjzLHM30OIFwhjOyVIKA_3_2"></a><a id="Tc_SalJVKykKEWlOG2CRqDAfA_3_5"></a><a id="Tc_zE47BDZhqEeqXrrWSaNuaA_4_0"></a><a id="Tc_4_8KaGCRgESdgla4Y6uTjw_4_2"></a><a id="Tc__-3EhhWjFEyjtAdM4suEIw_4_5"></a><a id="Tc_QG6dQKwcn02Ay-YIZ5vBww_5_0"></a><a id="Tc_cJPMfJRspUqDlaC0hMBpaQ_6_0"></a><a id="Tc_uonFIIRMoEG3Id2spGdxCQ_6_2"></a><a id="Tc_slg2GWlBhUSoef5GLkV3Mw_6_5"></a><ix:continuation id="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont4" continuedAt="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont5"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company evaluated the features embedded in the 2026 Convertible Notes&#160;under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capped Call Transactions</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In connection with the pricing of the 2026 Convertible Notes, the Company paid $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA" decimals="-5" format="ixt:numdotdecimal" name="chrs:PaymentForCappedCallTransactions" scale="6" id="Narr_C4dmTiIywkKou5yenFHCoQ">18.2</ix:nonFraction> million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions. The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company&#8217;s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. Since inception, the cap price has been $<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA" decimals="2" format="ixt:numdotdecimal" name="chrs:CapPriceOfCapCallTransactions" scale="0" id="Narr_nA5q3os0KEu3vlrYhSBhQg">25.93</ix:nonFraction> per share, which represents a premium of approximately <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA" decimals="3" format="ixt:numdotdecimal" name="chrs:PercentageOfCapPriceCappedCallTransactions" scale="-2" id="Narr_MT3J3N1aukOe49gIRVrGNQ">75.0</ix:nonFraction>% over the last reported sale price of the Company&#8217;s common stock of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_4_14_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_MnSFEUpGhUijCRMFknmQyA" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_rXa_ghOLrEK3HwWpyBp0yQ">14.82</ix:nonFraction> per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and classified as equity instruments; thus, they are recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;">The Company incurred $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="Narr_zxamT3KG3Umuvii_ULjWBw">0.9</ix:nonFraction> million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheets. The debt issuance costs are being amortized and recognized as additional interest expense over the <ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ" format="ixt-sec:durwordsen" name="chrs:DebtInstrumentContractualTerm" id="Narr_yQ5s5Q_SEkK_mEySP-zG6A">six-year</ix:nonNumeric> contractual term of the notes using the effective interest rate method. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">If the 2026 Convertible Notes were converted on March 31, 2023, the holders of the 2026 Convertible Notes&#160;would have received common shares with an aggregate value of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_hWMyDEToaEWBbWDJJsBczA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtConversionConvertedInstrumentAmount1" scale="6" id="Narr_HnFDA4Uae0aOdhzODXv3Wg">81.7</ix:nonFraction> million based on the Company&#8217;s closing stock price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharePrice" scale="0" id="Narr_5gYZS2he5Uq2iC11plIEhQ">6.84</ix:nonFraction> as of March 31, 2023.</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ" name="us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock" id="Tb_Pv5hTdeLckaetm881k-UKA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 3pt 0pt;">The following table presents the components of interest expense related to the 2026 Convertible Notes:</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:71.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="Tc_G1wYwvDzn0SjeKbdog2jlA_4_3">863</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="3" id="Tc_GlSZ0NkT7U6eQaS63XAzgA_4_6">863</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_Slwnd74cL0O1p4W9mrVyRA_5_3">326</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="Tc_cfJnUEkew0GlB1Ti5AXhcQ_5_6">319</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">  Total interest expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_FYfW93cU8EivXf9XJoz3dg_6_3">1,189</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="Tc_5k-AD29iDUKmC78YejGOww_6_6">1,182</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Company&#8217;s 2026 Convertible Notes&#160;of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="Narr_tkH7WbdL2EGbiiN3kMKMDQ">4.1</ix:nonFraction> million as of March 31, 2023, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes. The annual effective interest rate is <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="Narr_ddpiku9Rg0q2nTjVG6Ntew">2.1</ix:nonFraction>% for the 2026 Convertible Notes.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_9WDIK-wv0kyQlcr3Zb1djQ_1_0"></a><a id="Tc_cWTpTAlJDkCq9W_cKw7YiA_2_0"></a><a id="Tc_ZuoWprl9sEK8IKofomNx5Q_2_2"></a><a id="Tc_dATGD69dvkaeLn5yKFEdsw_3_0"></a><a id="Tc_lDKjCTbIEk2wgNEdh0ftFA_4_0"></a><a id="Tc_cQsIrcsiiEC4Yx8W8mKyFw_5_0"></a><a id="Tc_6ns5TJ5nN0G6C2H9KByroA_6_0"></a><a id="Tc_Pm2MWtyat0uDtx5CKo0sag_7_0"></a><a id="Tc_M4HC3JpO5Uu5oUMRzUoUSg_8_0"></a><a id="Tc_G3YVkBHdg0yCww2RvCUeLg_9_0"></a><a id="Tc_UPpLherKgkSf2MMHcF8lZQ_10_0"></a><a id="Tc__DDx4raWv0mfiev19Y_N7A_10_2"></a><ix:continuation id="Tb_CCdo_zQp9k-6D6QoKQlvjQ_cont5"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes&#160;as of March 31, 2023 are as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="Tb_3PCgSbkjTkGY0qCkkFq8vA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0070c0;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" scale="3" id="Tc_kvx3nqgEIU-jN1dHpksJ6Q_2_3">3,450</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" scale="3" id="Tc_mJbMJaax4kCe-0UMA9VCXQ_3_3">3,450</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" scale="3" id="Tc_MNJljhsL7EOgaOkLRTyhwQ_4_3">3,450</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" scale="3" id="Tc_m9QFIj1qhESqY4OqsRTlUQ_5_3">231,725</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="Tc_O6w-2NkYukiJ2HzJDUg9dw_6_3">242,075</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="Tc_k8jgTqv-IE6mS6Hapzx0aQ_7_3">12,075</ix:nonFraction>)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="chrs:ConvertibleNotesPrincipalAmount" scale="3" id="Tc_yRInCQDFUEOr0Hz_SPFvDw_8_3">230,000</ix:nonFraction></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="3" id="Tc_6AzH1hmvDESJ67zYXP99TA_9_3">4,100</ix:nonFraction>)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="Tc_UBsZlNxG1kuJUiNXA13T2A_10_3">225,900</ix:nonFraction></p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg" decimals="3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_vu-StrbeNEGUfZ-W_PK-TQ">8.2</ix:nonFraction>% Convertible Notes due 2022</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On February&#160;29, 2016, the Company issued and sold $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_jOLYGR1gtEehnxg69o8CLA">100.0</ix:nonFraction> million aggregate principal amount of its <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_UMqMb6hLPEC-jYqER6PXgw">8.2</ix:nonFraction>% Convertible Senior Notes due 2022. <ix:nonNumeric contextRef="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_TMJd8Bi1iEO-B7RFDbN8Qw" name="us-gaap:DebtInstrumentInterestRateTerms" id="Narr_0prBjjAbFkup4QBBOUhTOQ">The 2022 Convertible Notes&#160;constituted general, senior unsubordinated obligations of the Company<span style="color:#ff0000;"> </span>bore interest at a fixed coupon rate of <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="Narr_e5h3vnkxrkqrRLW5207Viw">8.2</ix:nonFraction>% per annum payable quarterly in arrears and matured on <ix:nonNumeric contextRef="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_F_LiHcEceUGGeg9SSf05_A" format="ixt:datemonthdayyearen" name="us-gaap:DebtInstrumentMaturityDate" id="Narr_6shp_KqWoUumpDxs27_pcA">March&#160;31, 2022</ix:nonNumeric>.</ix:nonNumeric> In March 2022, the Company fully repaid the 2022 Convertible Notes, and a<span style="background:#ffffff;">s a result had </span><span style="background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg" decimals="-5" format="ixt-sec:numwordsen" name="us-gaap:ConvertibleNotesPayable" scale="6" id="Narr_1LFdJtswAk2xEMNl3wql0g">no</ix:nonFraction></span><span style="background:#ffffff;"> continuing obligations associated with them thereafter</span>. The payoff amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="6" id="Narr_aSc5KayZBEqz2GIjSIi5ag">111.1</ix:nonFraction> million included the repayment of the entire outstanding principal amount, the <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ" decimals="2" format="ixt:numdotdecimal" name="chrs:PercentageOfPremiumOnConvertibleNote" scale="-2" id="Narr_hDhmVk5z50uqlRTk6ARoyw">9</ix:nonFraction>% premium of the outstanding principal amount and accrued and unpaid interest. For the three months ended March 31, 2022, interest expense on the 2022 Convertible Notes was $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="6" id="Narr_9ePqr3SnsUGf4_9mxgTZLg">2.6</ix:nonFraction> million, which included $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_651l47o61ES9qwsWkOJA5A" decimals="-5" format="ixt:numdotdecimal" name="chrs:DebtInstrumentFixedInterestExpenses" scale="6" id="Narr_td4-RTuUyEWOXzM6i9vHfw">2.1</ix:nonFraction> million of stated coupon interest and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="6" id="Narr_SJLMQdqHxkC-ubk4yDzsRA">0.5</ix:nonFraction> million amortization of debt discount and debt issuance costs.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt;">2025 Term Loan </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">On January&#160;7, 2019, the Company entered into a credit agreement with affiliates of Healthcare Royalty Partners. The 2025 Term Loan consisted of a <ix:nonNumeric contextRef="Duration_1_7_2019_To_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_lqaXXXbMWEa3NUpNPZZnnQ" format="ixt-sec:durwordsen" name="us-gaap:DebtInstrumentTerm" id="Narr_cQ6BxSumqU2MMsEh2S9nWg">six-year</ix:nonNumeric> term loan facility for an aggregate principal amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_S_w2Toh3iUa1ZhRLMb0cZg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="Narr_7CjmI5gxGES_7VlLjVmDkA">75.0</ix:nonFraction> million (the &#8220;Borrowings&#8221;).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the </span>third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on&#160;January&#160;7, 2025, the maturity date. In January 2022, pursuant to the Company entering into the 2027 Term Loans, the Company voluntarily prepaid all amounts outstanding under the 2025 Term Loan. The payoff amount of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="Narr_6d0Fk1Wqq06QzYx8NuZQCA">81.9</ix:nonFraction> million included principal repayment in full, accrued interest, a <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw" decimals="3" format="ixt:numdotdecimal" name="chrs:DebtInstrumentPrepaymentPercentage" scale="-2" id="Narr_F9Kw53Z_r0eQGhVVMvtPPQ">5.0</ix:nonFraction>% prepayment premium fee of the Borrowings principal amount, and an exit fee of <ix:nonFraction unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ" decimals="3" format="ixt:numdotdecimal" name="chrs:PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" scale="-2" id="Narr_fUXo90Q4oEKISVlFyDplpg">4.0</ix:nonFraction>% of the Borrowings principal amount. The prepayment premium fee and unamortized exit fee, debt discount and debt issuance costs, net from the payoff of the 2025 Term Loan totaled $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" sign="-" scale="6" id="Narr_AIFTjjQBfkqTcgnV5NwPCA">6.2</ix:nonFraction> million and was recorded in loss on debt extinguishment in the condensed consolidated statement of operations for the three months ended March 31, 2022.<span style="color:#ff0000;"> </span>For the three months ended March 31, 2022, interest expense on the 2025 Term Loan was $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_mKbrceVQw0i6oOaoe_ZINw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="6" id="Narr_InyoY8Xa3UaBtf5WU9qVrQ">0.2</ix:nonFraction> million which represented stated coupon interest.</p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;background:#00ff00;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;background:#00ff00;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_a15a0fdc_558e_4d3a_ba8f_09a32fc1223f"></a><a id="Tc_WoPLHGrzm0SO10u8BUUOVQ_1_0"></a><a id="Tc_bZqo0KWMtEOcGu4SqwEpQQ_2_0"></a><a id="Tc_IRD3Qe7ZAka9e55lPSbQwQ_2_2"></a><a id="Tc_v_p6vVzFj0ytAH_ja2Vmrw_3_0"></a><a id="Tc_U9awQxdYREqEUXtgQltuNQ_4_0"></a><a id="Tc_YjGlvOJFi0CXopfmqI9TFQ_5_0"></a><a id="Tc_qAzTsi42gUuCM0oSRwjPDg_6_0"></a><a id="Tc_5Lz01L-wI0qqxMdxvWF-QQ_7_0"></a><a id="Tc_SffVe1HVG0ab3ya7gclV8Q_7_2"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_PqvUsSwY-kOlTpgWMLHqUg" continuedAt="Tb_PqvUsSwY-kOlTpgWMLHqUg_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Commitments and Contingencies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Purchase Commitments</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of March 31, 2023, the Company&#8217;s non-cancelable purchase commitments under the terms of its agreements are as follows: </p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:LongTermPurchaseCommitmentTextBlock" id="Tb_B67vAaEp70aOjBLrULeo0w" escape="true"><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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending 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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" scale="3" id="Tc_RfI_knrPRkm4WKz8QESu9A_2_3">34,666</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" scale="3" id="Tc_UpZENefBxUGv5wiQrWSFPQ_3_3">32,643</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInSecondYear" scale="3" id="Tc_GD3pJTAGHUSNwtk1C2gvfQ_4_3">4,435</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInThirdYear" scale="3" id="Tc_3IHHXfVo0EO_8b16LSbC2A_5_3">5,469</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInFourthYear" scale="3" id="Tc_44EXhxWtck6xhJ0W1dhjtw_6_3">5,470</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligation" scale="3" id="Tc__nDefnKjZkG7VLsK53rL6w_7_3">82,683</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Reflects a reduction compared to December 31, 2022 resulting from a contract change to lower the number of UDENYCA batches to be produced at a specific CMO. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are generally cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company assesses the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Legal Proceedings and Other Claims </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If it is determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. As of March 31, 2023 and December 31, 2022, the Company had an accrual of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_0rkfQyCZSUe27aJLWTS2ug" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="Narr_De45rb-U10yNRQtN0vVfWQ">6.4</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_K1Ert9FaBUqRqI_VwlhxZg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LossContingencyEstimateOfPossibleLoss" scale="6" id="Narr_uc71Sx3O4kK22HSE6gaycw">4.7</ix:nonFraction> million, respectively, related to such matters that was included in accrued rebates, fees and reserves in the condensed consolidated balance sheets. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In late April of 2022, the Company received a demand letter from Zinc Health Services, LLC (&#8220;Zinc&#8221;) asserting that Zinc was entitled to approximately $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" scale="6" id="Narr_9gyEgmpIbESYWr1WesUcDQ">14.0</ix:nonFraction>&#160;million from the Company for claims related to certain sales of UDENYCA from October 2020 through December 2021. The Company is continuing to evaluate the claims in the letter. No legal </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_PqvUsSwY-kOlTpgWMLHqUg_cont1"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">proceeding has been filed in connection with the claims in the letter and based on currently available information the final resolution of the matter is uncertain. The Company intends to defend any legal proceeding that may be filed. The Company&#8217;s accrual as of March 31, 2023 represented its estimated liability to resolve the matter. Loss contingencies are inherently unpredictable, the assessment is highly subjective and requires judgments about future events and unfavorable developments or resolutions can occur. The Company regularly reviews litigation matters to determine whether its accrual is adequate. The amount of ultimate loss may differ materially from the amount accrued to date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Other than the matter in connection with the demand letter described in this Note 8, there are no pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries&#39; property is subject.</p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">&#8203;</span></p><a id="Tc_FlR0wdYqi06qGTIX4kqcVg_1_3"></a><a id="Tc_V_SFXHGMtkmYj7nonP2TRw_2_0"></a><a id="Tc_huf76PxpQUiKQ2wwmVwssw_2_1"></a><a id="Tc_rjU1RCZNAEK6cLpwLWOnpQ_2_3"></a><a id="Tc_iAP9ZS9-UUObsAv2cstHpA_2_6"></a><a id="Tc_tbApVsXia0-Gpp7nDNJSHg_3_0"></a><a id="Tc_bnieK71HEEaxv6uBnF6Z0A_3_3"></a><a id="Tc_v_iH26yM90-fnYhm1XefWQ_3_6"></a><a id="Tc_cwWj7ij5oEKKPAl7lrV8rQ_4_0"></a><a id="Tc_h_sI41c91UCquKurbAHWEw_4_3"></a><a id="Tc_pQPC1C2YokOtDn6bLQ8Aaw_4_6"></a><a id="Tc_BeO5jQJy3kquEmdUmkKsBw_1_3"></a><a id="Tc__Rd20ocHgUqiFlc4qnR2ug_2_0"></a><a id="Tc_2nsYXQsXq0CDj-GFAtJJdQ_2_1"></a><a id="Tc_FjFXKkSfeku9QfnvhKKN5g_2_3"></a><a id="Tc_DFvpybciw0Wnn-J40xgqWA_3_0"></a><a id="Tc_Pq5lH5DoH0q3FocVHeBmYg_3_1"></a><a id="Tc_M3tLckPPRE6fyllg8ngL9Q_3_3"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="Tb_YQhLqhsC3kSjGYK8xnBlBw" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivatives</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The Company is exposed to foreign currency exchange rate risk related to its international purchases. In the first quarter of 2023, the Company started utilizing euro currency contracts to manage euro currency risk in purchasing inventory and future settlement of euro denominated assets and liabilities. The volume of the Company&#8217;s foreign currency contract activity is limited by the amount of transaction exposure in each foreign currency and the Company&#8217;s election whether to hedge the transactions. There are <ix:nonFraction unitRef="Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ" contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ" decimals="0" format="ixt-sec:numwordsen" name="chrs:NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" scale="0" id="Narr_Jl7zmjmLx0a5qRcNyp_XSA">no</ix:nonFraction> derivative instruments entered into for speculative or trading purposes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The Company did not elect hedge accounting for any of its currency contracts. All outstanding contracts are with the same counterparty. Changes in the net fair value of contracts are recorded in other income (expense), net in the condensed consolidated statements of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">The Company&#39;s derivatives are euro currency contracts which are economic hedges and have settlement dates through September 30, 2023. The following table summarizes the derivative fair value:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="Tb_3cL1kpr5Nka2l-7IFaVlgQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:34.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:34.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%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="vertical-align:bottom;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FPwQizt30UOvytwS7_-H-w;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other prepaids and current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetNotionalAmount" scale="3" id="Tc_q3jJMDT48EuWYxC25rKt3A_3_4">4,850</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="Tc_rA2RSdhajESrie2bdd-oNQ_3_7">44</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;width:34.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9wZ7JKRE4ki344OR63M9EA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilityNotionalAmount" scale="3" id="Tc_A6UQEbBIa0etwCaihM6TGA_4_4">7,300</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="Tc_WxXRUstAqEe5m4w1Acel0w_4_7">167</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">The pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments were recorded on the condensed consolidated statements of operations as follows:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="Tb_U962mIt4fEKn3lA3ZcKwAA" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:33.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of Operations Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Currency contracts</p></td><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" sign="-" scale="3" id="Tc_Zq9TVGeIc0idFD1-Z7quzQ_3_4">123</ix:nonFraction>)</p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="chrs:AtMarketOfferingTextBlock" id="Tb_gFBgDcOR4EGCLX_cCaKvpg" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;"> </span>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;At-The-Market Offering</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">On November 8, 2022, the Company filed a registration statement on Form S-3, which was declared effective on November 17, 2022 </span><span style="font-weight:normal;">(the &#8220;Registration Statement&#8221;)</span><span style="font-weight:normal;background:#ffffff;">. Under the Registration Statement, the Company may offer and sell up to </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="Narr_soJtDUmXIUORsB4SRFtRhQ">150.0</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;">&#160;million in the aggregate of its common stock, preferred stock, debt securities, warrants and units from time to time in one or more offerings. Also on November 8, 2022, the Company entered into a </span><span style="font-weight:normal;">sales agreement (&#8220;Sales Agreement&#8221;)</span><span style="font-weight:normal;background:#ffffff;"> with </span><span style="font-weight:normal;">Cowen and Company, LLC (&#8220;Cowen&#8221;),</span><span style="font-weight:normal;background:#ffffff;"> pursuant to which the Company may issue and sell from time to time up to </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="Narr_rAsoIMy3j0uzRN5jPA9HjQ">150.0</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;">&#160;million of its common stock through or to Cowen as the Company&#8217;s sales agent or principal in </span><span style="font-weight:normal;">an at-the-market offering (&#8220;ATM Offering&#8221;)</span><span style="font-weight:normal;background:#ffffff;">. During the three months ended March 31, 2023, the Company sold&#160;</span><span style="font-weight:normal;background:#ffffff;"><ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_xijXA7B_sUSbvVVasxzBSg">1,131,450</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> shares of common stock at a weighted-average price per share of </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg" contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw" decimals="2" format="ixt:numdotdecimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_9NA0ECCrfEudNZ9reVDF3Q">6.54</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> for gross proceeds of </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw" decimals="-5" format="ixt:numdotdecimal" name="chrs:SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" scale="6" id="Narr_NHUvhPr3rkSShs3rltzSsw">7.4</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> million pursuant to the ATM Offering and received net proceeds of </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" id="Narr_WB6Zw_Y2VECat2ZbmG_Tlg">7.2</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> million, net of </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsForCommissions" scale="6" id="Narr_3VwbFvnL8kWa5n4dUQBMFQ">0.2</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> million of commissions and fees. As of March 31, 2023, the Company had approximately </span><span style="font-weight:normal;background:#ffffff;">$<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw" decimals="-5" format="ixt:numdotdecimal" name="chrs:CommonStockRemainingAvailableForSaleUnderAtmOffering" scale="6" id="Narr_7cXd4wyTskymPWsG1cg42Q">135.9</ix:nonFraction></span><span style="font-weight:normal;background:#ffffff;"> million of its common stock remaining available for sales under the ATM Offering.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;font-weight:normal;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><a id="_7402bde5_b5ad_4789_8d64_e78450354c57"></a><a id="Tc_XSEpzOjvAkqIQGham0K08g_1_2"></a><a id="Tc_-CS2rzsmVEqzDp-SA_dPIA_2_2"></a><a id="Tc_30JwHzP8l0WRzQ-cURZaeA_3_0"></a><a id="Tc_BCvN4Mao6ES6kSYqnU7WGg_3_2"></a><a id="Tc_ifv7p1nXZ0eqUKYd1YleVQ_3_5"></a><a id="Tc_9VQb07lA2k2BaLTTTPLcqA_4_0"></a><a id="Tc_PM0YSwmXS0GTfju1jnv9Ng_4_2"></a><a id="Tc_DR_Cik3YV0CeUPYLYxdFQg_4_5"></a><a id="Tc_LTbje6vRyEKVDSvFSRpYAA_5_0"></a><a id="Tc_A9Tuz2M3jEORn3bMmkf-CQ_6_0"></a><a id="Tc_nMm5dkQS3EiUrSRI88xbIw_7_0"></a><a id="Tc_2TI1rCSNmUS-44YmFy15Eg_7_2"></a><a id="Tc_HQMxD4VCLUe4NwGr9oHBdA_7_5"></a><a id="Tc_BKZAROcgdE-8nDpbFW9aGQ_9_0"></a><a id="Tc_ibB6WW4BDkS_t86a-C5Nng_9_2"></a><a id="Tc_s2JFcZ8fmkuSFRLTmGhJSw_9_5"></a><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_nfswBX7vfEKpA6lwdC27NQ" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the classification of stock-based compensation expense in the Company&#8217;s condensed consolidated statements of operations related to options and restricted stock units granted to employees and nonemployees:</p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_Yx0PNSXQkEGfkNSsstG6Yw" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.036060333%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_UVpouVRBbEybXetGbPvBZQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_L6g0EBu-vEaD1IBBUTR7og_4_3">125</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ikdMD8AsOE63KGdi8Rdp_g" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_el-sdx774kWLHIoNKK53YQ_4_6">155</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_TBIdfVbYI0CdmNzoBSIYNA" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_iuVePfSeGkyTCaGG67Ob3Q_5_3">5,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_-nt0-d1gcEqP7z5QNPMxLQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_9EYfdNQ9nU2Rsan4vSeD5Q_5_6">4,958</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_s_8lEUZGRU6KYeOzcw0UtQ" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_KQJYzElsr0G0fmUdKW5fyw_6_3">6,696</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6EOvi6AliEKWJFKydpQPRg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_UkDSQh9KrkOegEXkfvb5ng_6_6">7,766</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_St9ijpMLfUGFYArzlnZ_3A_7_3">12,282</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_c9D2G3E6wki8_LqxeuOyhA_7_6">12,879</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation expense capitalized into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="Tc_RrJEx8LcR0qZB-bhC_WGKg_9_3">131</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" scale="3" id="Tc_mBY1MMD7A0616oq2FHFgQw_9_6">313</ix:nonFraction></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The stock-based compensation for the three months ended March 31, 2023 includes restructuring charges described in Note 13 of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="6" id="Narr_meR7kk9zyk-jjyenVcULqQ">1.1</ix:nonFraction> million in research and development expense and a net forfeiture credit of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg" decimals="-5" format="ixt:numdotdecimal" name="chrs:ShareBasedPaymentArrangementForfeitureCredit" scale="6" id="Narr_kXVieMrADESVIuC9wOan6Q">0.1</ix:nonFraction> million in selling, general and administrative expense.</p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:EarningsPerShareTextBlock" id="Tb_G6kd_B52nUa4jh6AXsNNsw" continuedAt="Tb_G6kd_B52nUa4jh6AXsNNsw_cont1" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12.&#160;&#160;&#160;&#160;&#160;&#160;Net Loss Per Share</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive. </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_Hlk101945576"></a><a id="_c4b41874_7b10_4ce6_bc6b_4e42288da3ec"></a><a id="Tc_ov6a7dqUHE66uL82i422BQ_1_2"></a><a id="Tc_X2w-3tnMeES1G4HhhWNThQ_2_2"></a><a id="Tc_ObhW0yTG_kGefZ9KEMfMzg_3_2"></a><a id="Tc_GHLFp8WP3UKQC4nMIdTb5w_3_4"></a><a id="Tc_ZrXnq4gS9UK178gtnJJSxw_4_0"></a><a id="Tc_RR4M8SoaP0SMQyx00cMrbA_5_0"></a><a id="Tc_ze95xhuWikWTW5lHKQf8iQ_6_0"></a><a id="Tc_d_v0AcqBU0aOPXW9evxGLA_6_2"></a><a id="Tc_jvWoNpN9skmqeJW_ohc-sQ_7_0"></a><a id="Tc_hHUSVicezUuYR3n_CEXO1A_8_0"></a><ix:continuation id="Tb_G6kd_B52nUa4jh6AXsNNsw_cont1"><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_cRmC5MSt5kiYSDEnHFB_Xw" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.34514618%;padding-left:0pt;padding-right:0pt;width:100.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_6sUBSRC_NkW-8LNuXHRdWw" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_VRInTbhJZkCSb1N_FUJCJQ_4_2">23,996,096</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_iAG1CO5TJkSdq3fhYjs5lQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_rM7mu95TkU-Y5awfs0prCQ_4_4">21,947,102</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_9OgxBAGPJUGuEtP1cR5dbA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_K97Pjt2pFUyKAhsNyLE3pA_5_2">2,586,168</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_qfBEVY5WG02WPYjyAQyeMg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_gA6eLHSO6UaYZ5fSlNVkNw_5_4">2,479,655</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_HS7ggQTi40W9QZnrxBel9w" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_7Y5EVfEcWEuslhgRU1ZgvA_6_4">4,324,742</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_QXeI7cJ-jkCwU7FV2j6dkQ" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_5-U05r7isE-kLF-r7y35UA_7_2">11,942,152</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_pb1QHLHpYkm_rtM7L2LjNg" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_q4Hie8Hw_EGQOddZIe_Wdw_7_4">11,942,152</ix:nonFraction></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_wNOVpBWpuUmIyg0NrVH_Cg_8_2">38,524,416</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ" contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_zyF0LUS0xkepCs_Eie--oQ_8_4">40,693,651</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="Tb_2d81L-vx6023BXzE1vFz-w" escape="true"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.&#160;&#160;&#160;&#160;&#160;&#160;Restructuring Charges </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On March 3, 2023, the Company committed to a plan to reduce its workforce to focus resources on strategic priorities including the commercialization of its diversified product portfolio and development of innovative immuno-oncology product candidates. The reduction in force impacted approximately <ix:nonFraction unitRef="Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA" contextRef="Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw" decimals="0" format="ixt:numdotdecimal" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated" scale="0" id="Narr_s9ZQ9gcK40GT0ecZGkQ2pA">50</ix:nonFraction> full-time and part-time employees, effective March 10, 2023 for most of these employees. Non-recurring restructuring charges associated with the reduction in force consisted of $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="6" id="Narr_VzU_Ap0NSEm2J3-dmy-Xqw">3.9</ix:nonFraction> million in cash expenses related to personnel expenses such as salaries, severance payments and other benefits; and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="6" id="Narr_RCXZ2nFsy0KjJPzZf8n2Qg">1.5</ix:nonFraction> million in non-cash stock-based compensation related to acceleration of vesting and extension of the stock option exercise windows for <ix:nonFraction unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog" contextRef="As_Of_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_SiHiHXCgpk66jyfQZPjj9g" decimals="INF" format="ixt-sec:numwordsen" name="chrs:RestructuringAndRelatedActivities" scale="0" id="Narr_zR8tcTifJkWndJDj2mvaVQ">two</ix:nonFraction> impacted executives; partially offset by $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw" decimals="-5" format="ixt:numdotdecimal" name="chrs:ShareBasedPaymentArrangementForfeitureCredit" scale="6" id="Narr_rubCW8n3-km5trEddG3xjg">0.5</ix:nonFraction> million in non-cash stock-based compensation forfeiture credits. The reduction in force is expected to be substantially completed during the first half of 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2023, the condensed consolidated statement of operations includes $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="6" id="Narr_cV6CUq6RHESpeDKQQUI2XQ">3.6</ix:nonFraction> million in research and development expense and $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringCharges" scale="6" id="Narr_73phXt2U90OJW25dYwwqag">1.3</ix:nonFraction> million in selling, general and administrative expense related to the reduction in force. The condensed consolidated balance sheet includes $<ix:nonFraction unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q" contextRef="As_Of_3_31_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_GC8fNI2ibke3m26lNAb86A" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RestructuringReserve" scale="6" id="Narr_XtBEvT0iv0uRcer-AF9mrQ">1.0</ix:nonFraction> million in accrued compensation as of March 31, 2023. Any additional charges are expected to be insignificant.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_4872ca6b_b05d_415f_b949_e4528c11404d"></a><a id="ManagementsDiscussionandAnalysisofFinanc"></a><a id="ITEM2_265983"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">The interim financial statements included in this Quarterly Report on Form&#160;10-Q and this Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with the financial statements and notes thereto for the&#160;year ended December&#160;31, 2022, and the related Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations, contained in the 2022 Form 10-K. In addition to historical information, this discussion and analysis contains forward-looking statements within the meaning of Section&#160;27A of the Securities Act and Section&#160;21E of the Exchange Act. These forward-looking statements are subject to risks and uncertainties, including those discussed in the section titled &#8220;Risk Factors,&#8221; set forth in Part&#160;II&#160;&#8211; Other Information, Item&#160;1A below and elsewhere in this report, that could cause actual results to differ materially from historical results or anticipated results.</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Overview</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We are a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative cancer treatments and the commercialization of our portfolio of FDA-approved biosimilars. Our strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of our diversified portfolio of FDA-approved therapeutics.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Our commercial portfolio includes three FDA-approved biosimilar products. Our first product, UDENYCA, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor (&#8220;G-CSF&#8221;), was launched commercially in the United States in January&#160;2019. Our second product, CIMERLI (ranibizumab-eqrn), was approved by the FDA in August 2022 as a biosimilar product interchangeable with Lucentis (ranibizumab injection) for the treatment of neovascular (wet) age-related macular degeneration, macular edema following retinal vein occlusion, diabetic macular edema, diabetic retinopathy, and myopic choroidal neovascularization. The FDA also granted CIMERLI 12 months of first interchangeable exclusivity. We launched CIMERLI commercially in the United States on October 3, 2022. In December 2021, the FDA-approved YUSIMRY (adalimumab-aqvh), our Humira (adalimumab) biosimilar product, which we plan to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#8217;s manufacturer, AbbVie. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In addition to our three FDA-approved biosimilar products, we also have an original biologic license application submitted under Section 351(a) of the Public Health Service Act (&#8220;original BLA&#8221;) under review by the FDA for toripalimab. Toripalimab is being developed for its ability to block PD-1 interactions with its ligands, PD-L1 and PD-L2 by binding to the FG loop on the PD-1, and for enhanced PD-1 receptor internalization (endocytosis function). We believe blocking PD-1 interactions with PD-L1 and PD-L2 have the potential to promote the immune system&#8217;s ability to attack and kill tumor cells. The original BLA for toripalimab was for the use of toripalimab in combination with gemcitabine and cisplatin for first-line treatment of adults with metastatic or recurrent locally advanced <span style="background:#ffffff;">nasopharyngeal carcinoma (&#8220;NPC&#8221;), and for use as a monotherapy in the second- or later-line treatment of patients with recurrent unresectable or metastatic NPC that have progressed on or after a platinum-containing chemotherapy</span>. On April 29, 2022, we received a complete response letter (&#8220;CRL&#8221;) from the FDA for the original BLA for toripalimab requesting certain manufacturing process changes that we and Junshi Biosciences believe are readily addressable. On July 6, 2022, we announced that the FDA accepted the resubmission of the original BLA for toripalimab <span style="background:#ffffff;">and announced that the FDA set a PDUFA action date for December 23, 2022. On December 24, 2022, we announced that we did not receive an action letter from the FDA by the </span>Prescription Drug User Fee Act (&#8220;PDUFA&#8221;) <span style="background:#ffffff;">action date. The FDA previously communicated that an on-site inspection of Junshi Biosciences&#8217; manufacturing facility for toripalimab is required before the FDA can approve the original BLA; however, they were unable to conduct the inspection by December 23, 2022 due to the impact of COVID-19 related restrictions on travel in China. The BLA for toripalimab remains under review, and we and Junshi Biosciences are engaged in ongoing discussions with the FDA about the scheduling and completion of the inspections for the manufacturing facility (pre-approval inspection), currently scheduled in May 2023, and clinical sites (biomedical research monitoring inspections). Since the decision in February 2022 by the FDA to not approve the BLA for sintilimab, the FDA&#8217;s current stance is to reject most product candidates that do not have data that is reflective of U.S. medical practice, the U.S. patient population or both of them and in particular with clinical trials conducted in a single country such as China. However, we believe that our original BLA for toripalimab for NPC is a distinct case because there are no FDA approved </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">treatments, including immunotherapies, for NPC in the United States and the FDA has stated that NPC warrants regulatory flexibility with respect to the sufficiency of single country clinical data. We plan to launch toripalimab in the United States in the third quarter of 2023, if approved by July 1, 2023. In January 2023, we and Junshi Biosciences acted to reduce the scope of the ongoing development plan for toripalimab in the United States that is used as part of the calculation for reimbursable research and development expense under the Collaboration Agreement.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We have built an experienced and robust oncology sales, market access, key account management and medical affairs capability in the United States,&#160;which have supported&#160;the successful commercialization of UDENYCA and CIMERLI. We expect to leverage these capabilities as we build and launch our immuno-oncology franchise, continue to grow our ophthalmology product portfolio and launch the commercialization of other biosimilar products.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We primarily operate in the United States and partner with companies that operate in other countries. We have no material direct exposure to Russia and Ukraine; however, we are monitoring any broader economic impact from Russia&#8217;s invasion of Ukraine and the ongoing war between the two nations, including heightened risk of cyberattacks, increased prices of fuel and other commodities, and potential impacts to our partners&#8217; supply chains.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business Update </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The FDA approved the prior approval supplement for an autoinjector (&#8220;AI&#8221;) presentation of UDENYCA on March 3, 2023. Commercial availability of UDENYCA AI is planned for the second quarter of 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;margin:0pt;">On March 3, 2023, we committed to a plan to reduce our workforce to focus resources on strategic priorities including the commercialization of our diversified product portfolio and development of innovative immuno-oncology product candidates. The reduction in force impacted approximately 50 full-time and part-time employees, effective March 10, 2023 for most of these employees. Non-recurring restructuring charges associated with the reduction in force consisted of $3.9 million in cash expenses related to personnel expenses such as salaries, severance payments and other benefits; and $1.5 million in non-cash stock-based compensation related to acceleration of vesting and extension of the stock option exercise windows for two impacted executives; partially offset by $0.5 million in non-cash stock-based compensation forfeiture credits. The reduction in force is expected to be substantially completed during the first half of 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">On January 9, 2023, we announced that we entered into the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the Definitive Agreements and complete the transaction in mid-2023. Under the Term Sheet, we will make a total upfront payment of approximately &#8364;30 million, comprised of cash and our common stock, thirty days after the execution of the Definitive Agreements. We also agreed to make other regulatory and launch milestone payments and to make royalty payments based on approximately equal sharing of profits from the sale of FYB203 in consideration for the commercialization rights to FYB203 in the United States.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">The material terms of the transaction with Klinge Biopharma will be set forth in the Definitive Agreements, which we will include in a subsequent filing when such Definitive Agreements are executed.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">On November 8, 2022, we filed the Registration Statement, which was declared effective on November 17, 2022. Under the Registration Statement, we may offer and sell up to $150.0 million in the aggregate of our common stock, preferred stock, debt securities, warrants and units from time to time in one or more offerings. Also on November 8, 2022, we entered into the Sales Agreement pursuant to which we may issue and sell from time to time up to $150.0 million of our common stock in the ATM Offering. &#160;For the ATM Offering program to date as of March 31, 2023, we sold 2,048,334 shares of common stock at a weighted-average price per share of $6.88 for gross proceeds of $14.1 million pursuant to the ATM Offering and received net proceeds of $13.7 million, net of $0.4 million of commissions and fees of which 1,131,450 shares of common stock were sold during the quarter ended March 31, 2023 at a weighted-average price per share of $6.54 for gross proceeds of $7.4 million pursuant to the ATM Offering and received net proceeds of </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">$7.2 million, net of $0.2 million of commissions and fees.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">In March 2023, we donated approximately 34,000 units of UDENYCA in the pre-filled syringe (&#8220;PFS&#8221;) presentation to the nonprofit organization Direct Relief to benefit cancer patients in low- and middle-income countries requiring increased access for vulnerable patients. The carrying value of this inventory was written down to zero in the third quarter 2022, thus there was no charge associated with the donation.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Products and Product Candidates</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">Our portfolio includes the following products and product candidates:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Oncology </span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">UDENYCA is a biosimilar to Neulasta, a long-acting G-CSF. We launched UDENYCA commercially in the United States in January&#160;2019. In addition to the currently marketed PFS presentation, we are also developing and plan to commercialize additional presentations of UDENYCA, such as a proprietary on-body injector (&#8220;OBI&#8221;) and an autoinjector. The FDA approved the prior approval supplement for UDENYCA AI on March 3, 2023. Commercial availability of UDENYCA AI is planned for the second quarter of 2023. In October 2021, we announced positive results from a randomized, open-label, crossover study assessing the pharmacokinetic (&#8220;PK&#8221;) and pharmacodynamic bioequivalence of UDENYCA administered via OBI compared to our currently marketed UDENYCA PFS. We are planning a 2023 commercial launch of UDENYCA OBI, if approved by the FDA. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Toripalimab is being developed for its ability to block PD-1 interactions with its ligands, PD-L1 and PD-L2, by binding to the FG loop on the PD-1. We believe blocking PD-1 interactions with PD-L1 and PD-L2 can help to promote the immune system&#8217;s ability to attack and kill tumor cells. More than thirty company-sponsored toripalimab clinical studies covering more than fifteen indications have been conducted by our partner Junshi Biosciences, including in China, the United States, Southeast Asia, and European countries.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 49.5pt;">Together with Junshi Biosciences, in the third quarter of 2021 we completed the submission of the original BLA for toripalimab to the FDA seeking approval for the use of toripalimab in combination with gemcitabine and cisplatin for first-line treatment of adults with metastatic or recurrent locally advanced&#160;NPC, and for use as a monotherapy in the second- or later-line treatment of patients with recurrent unresectable or metastatic NPC that have progressed on or after a platinum-containing chemotherapy. The FDA issued a CRL for the original BLA for toripalimab requesting certain manufacturing process changes. On July 6, 2022, we announced that the FDA accepted the resubmission of the original BLA for toripalimab and announced that the FDA set a PDUFA action date for December 23, 2022. On December 24, 2022, we announced that we did not receive an action letter from the FDA by the PDUFA action date. The FDA previously communicated that an on-site inspection of Junshi Biosciences&#8217; manufacturing facility for toripalimab is required before the FDA can approve the original BLA; however, they were unable to conduct the inspection by December 23, 2022 due to the impact of COVID-19 related restrictions on travel in China. The BLA for toripalimab remains under review, and we and Junshi Biosciences are still engaged in ongoing discussions with the FDA about the scheduling and completion of the inspections for the manufacturing facility (pre-approval inspection), currently scheduled in May 2023, and clinical sites (biomedical research monitoring inspections). We plan to launch toripalimab in the United States in the third quarter of 2023, if approved by July 1, 2023. We believe there is potentially a high unmet need in NPC based on the current FDA-approved treatment alternatives and the lack of any approved immunotherapies. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 49.5pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 49.5pt;">The FDA has granted Breakthrough Therapy designation to toripalimab for the treatment of patients with recurrent or metastatic NPC with disease progression on or after platinum-containing chemotherapy and for </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 0pt 49.5pt;">toripalimab in combination with chemotherapy (gemcitabine and cisplatin) for the first-line treatment of recurrent or metastatic NPC.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 49.5pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">C</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">HS-006 is an investigational recombinant humanized IgG4&#954; monoclonal antibody designed to act specifically against human TIGIT that we are developing in collaboration with Junshi Biosciences. A number of third-party preclinical and clinical studies have demonstrated that activation of the TIGIT pathway could be a crucial underlying mechanism for tumor immune evasion and resistance to PD-1 blockade therapy in some tumor types. The combination of TIGIT and PD-1/PD-L1 antibodies showed a synergistic potential to enhance antitumor response, to overcome anti-PD-1 resistance and possibly broaden the cancer patient population that can benefit from immunotherapy.</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 49.5pt;"><span style="background:#ffffff;">A dose escalation, dose expansion clinical trial (clinicaltrials.gov identifier# NCT05061628) evaluating the safety, tolerability and pharmacokinetic properties of CHS-006 as monotherapy and in combination with PD-1 inhibitor toripalimab in patients with advanced solid tumors is ongoing in China. The FDA has allowed clinical trials for CHS-006 to proceed in the United States under an investigational new drug application (&#8220;IND&#8221;), and we are advancing toripalimab in combination with CHS-006 with an active clinical trial in North America (clinicaltrials.gov identifier# NCT05757492).</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">&#160;are pursuing an early-stage development candidate designed to improve anti-PD-1 clinical benefit by transforming an unfavorable tumor microenvironment (&#8220;TME&#8221;) to a more favorable TME. We expect to submit an IND to the FDA in 2023 for CHS-1000, an antibody targeting human ILT4.</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Immunology</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">YUSIMRY, </span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">a biosimilar of Humira (adalimumab), is a monoclonal antibody that can bind to tumor necrosis factor (&#8220;TNF&#8221;). YUSIMRY provides certain therapeutic benefits for treatment of patients with certain inflammatory diseases characterized by increased production of TNF in the body, including rheumatoid arthritis, juvenile idiopathic arthritis, psoriatic arthritis, ankylosing spondylitis, Crohn&#8217;s disease, psoriasis and ulcerative colitis.&#160;In December 2021, the FDA approved YUSIMRY, which we plan to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#8217;s manufacturer, AbbVie. Based on our current review, we believe the adalimumab market will be very competitive when we are able to launch on July 1, 2023.</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ophthalmology </span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:25.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">CIMERLI </span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">is a Lucentis biosimilar. In November 2019, we entered into the Bioeq License Agreement with Bioeq for the commercialization of CIMERLI in certain dosage forms in both a vial and PFS presentation. Under the Bioeq License Agreement, Bioeq granted to us an exclusive royalty-bearing license to commercialize CIMERLI in the field of ophthalmology (and any other approved labelled indication) in the United States.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 49.5pt;"><span style="background:#ffffff;">On August 2, 2022, the FDA approved CIMERLI as a biosimilar product interchangeable with Lucentis for the treatment of neovascular (wet) age-related macular degeneration, macular edema following retinal vein occlusion, diabetic macular edema, diabetic retinopathy, and myopic choroidal neovascularization. The FDA also granted CIMERLI 12 months of&#160;first interchangeable exclusivity. On October 3, 2022, we launched CIMERLI commercially in the United States in both 0.3 mg and 0.5 mg dosage forms.</span> </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;"><span style="font-style:italic;">Discontinued Product Candidates</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;">In January 2020, we entered into a license agreement with Innovent for the development and commercialization of a biosimilar version of bevacizumab (Avastin) in any dosage form and presentations in the United States and Canada (the &#8220;Innovent Agreement&#8221;). On May 3, 2022, we provided notice of termination of the Innovent Agreement to Innovent </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">to discontinue development of CHS-305, a bevacizumab (Avastin) biosimilar candidate, because regulatory approval of the licensed product could not be reasonably obtained within the agreed time period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;">In October 2022, we discontinued development of our preclinical immuno-oncology program, CHS-3318, an antibody targeting CCR8.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;"><span style="font-style:italic;">License Agreement with Junshi Biosciences </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;">On February 1, 2021, we entered into the Collaboration Agreement with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences&#8217; anti-PD-1 antibody, in the United States and Canada. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;">Under the terms of the Collaboration Agreement, we paid $150.0 million upfront for exclusive rights to toripalimab in&#160;the United States&#160;and&#160;Canada, an option in these territories to Junshi Biosciences&#8217; anti-TIGIT antibody CHS-006, an option in these territories to a next-generation engineered IL-2 cytokine, and certain negotiation rights to two undisclosed preclinical immuno-oncology drug candidates. We will have the right to conduct all commercial activities of toripalimab in the United States and Canada. We will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate&#160;$380.0 million&#160;in one-time payments for the achievement of various regulatory and sales milestones.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;">In March 2022, we paid $35.0 million for the exercise of our option to license CHS-006. We and Junshi Biosciences are jointly developing CHS-006 with each party responsible for the associated development costs as set forth in the Collaboration Agreement. If we exercise our remaining option for the IL-2 cytokine, we will be obligated to pay an additional option exercise fee of&#160;$35.0 million. Additionally, for each exercised option, we will be obligated to pay Junshi Biosciences an 18% royalty on net sales, up to $85.0 million&#160;for the achievement of certain regulatory approvals, and up to&#160;$170.0 million&#160;for attainment of certain sales thresholds. Under the Collaboration Agreement, we retain the right to collaborate in the development of toripalimab and the other licensed compounds, including CHS-006, and will pay for a portion of these co-development activities up to a maximum of&#160;$25.0 million&#160;per licensed compound per year. Beginning in 2023, the scope of the development plan for toripalimab in the United States has been reduced based on changes approved by the Company and Junshi Biosciences. Additionally, we are responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt;">We accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The $35.0 million payment for the option to license CHS-006 was reflected in our first quarter of 2022 financial statements. As of March 31, 2023, we did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The additional milestone payments, option fee for the IL-2 cytokine and royalties are contingent upon future events and, therefore, will be recorded if and when it becomes probable that a milestone will be achieved, or when an option fee or royalties are incurred.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;">In connection with the Collaboration Agreement, we entered into a Stock Purchase Agreement with Junshi Biosciences agreeing, subject to customary conditions, to acquire certain equity interests in us. Pursuant to the Stock Purchase Agreement, on April 16, 2021, we issued 2,491,988 unregistered shares of our common stock to Junshi Biosciences, at a price per share of $20.06, for an aggregate amount of approximately $50.0 million in cash. Under the terms of the Stock Purchase Agreement, Junshi Biosciences was not permitted to sell, transfer, make any short sale of, or grant any option for the sale of the common stock for the two-year period following its effective date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.3pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-top:12pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">COVID-19 Update</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:12pt 0pt 0pt 0pt;">As a result of the&#160;COVID-19&#160;pandemic, we experienced and may, as a result of future outbreaks, experience disruptions that could severely impact our business, clinical trials and preclinical studies. See &#8220;Risk Factors &#8211; Risks Related </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">to COVID-19.&#8221; These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA&#8217;s market position or increase its penetration against all Neulasta&#8217;s dosage forms and could result in our inability to meet development or regulatory milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth. Although cases and deaths from the COVID-19 pandemic have generally declined in the United States in the past year, outbreaks of COVID-19, such as in China where our partner Junshi Biosciences has its headquarters, have resulted in protracted lockdowns. The lingering impacts of such outbreaks of COVID-19 in China have impacted the timeline to manufacture toripalimab and the FDA has communicated to us the COVID-19 pandemic will impact the FDA&#8217;s ability to conduct foreign inspections of our partner&#8217;s manufacturing facilities in China. If future outbreaks of COVID-19 occur, we expect it may adversely impact our sales growth. In addition, the spread of more severe or more widespread outbreaks of COVID-19 could result in the reinstatement of restrictive orders that could disrupt our business.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">While the long-term economic impact and future outbreaks of&#160;COVID-19&#160;may be difficult to predict, the pandemic has resulted in, and future outbreaks may continue to cause, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and our convertible notes. In addition, a recession, market correction or depression resulting from the world&#8217;s ongoing recovery from&#160;the COVID-19&#160;pandemic could materially affect our business and the value of our notes and our common stock.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Financial Operations Overview </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Revenue </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Our first FDA-approved product, UDENYCA, was approved in November&#160;2018, and we initiated United States sales of UDENYCA on January&#160;3, 2019. In December 2021, the FDA-approved YUSIMRY, which we plan to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#8217;s manufacturer, AbbVie. On August 2, 2022, the FDA approved CIMERLI, which we launched on October 3, 2022. Our total net revenues were $32.4 million and $60.1 million </span>during the three months ended March 31, 2023 and 2022<span style="background:#ffffff;">, respectively. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Cost of goods sold consists primarily of third-party manufacturing, distribution, certain overhead costs, and royalties on certain products. On May&#160;2, 2019, we settled a trade secret action brought by </span>Amgen&#160;Inc. and Amgen USA&#160;Inc. (collectively &#8220;Amgen&#8221;)<span style="background:#ffffff;">. As a result, cost of goods sold reflects a mid-single digit royalty on net product revenue, which began July&#160;1, 2019 and continues for five years from then. Additionally, we will share a&#160;percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low- to mid-fifty&#160;percent range, and pursuant to the Genentech Agreement we incur a royalty that is a low single-digit percentage of net sales of CIMERLI that must be paid through the end of 2023.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Research and Development Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Research and development expense represents costs incurred to conduct research, such as the discovery and development of our product candidates. We recognize all research and development costs as they are incurred. We currently track research and development costs incurred on a product candidate basis only for external research and development expenses. Our external research and development expense consists primarily of:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expense incurred under agreements with collaborators, consultants, third-party contract research organizations (&#8220;CROs&#8221;), and investigative sites where a substantial portion of our preclinical studies and all of our clinical trials are conducted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs, and related costs associated with release and stability testing;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">costs associated with manufacturing process development activities, analytical activities and pre-launch inventory manufactured prior to regulatory approval being obtained or deemed to be probable; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">upfront and certain milestone payments related to licensing and collaboration agreements.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Internal costs are associated with activities performed by our research and development organization and generally benefit multiple programs. These costs are not separately allocated by product candidate. Unallocated, internal research and development costs consist primarily of:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">personnel-related expense, which includes salaries, benefits and stock-based compensation; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">facilities and other allocated expense, which include direct and allocated expense for rent and maintenance of facilities, depreciation and amortization of leasehold improvements and equipment, laboratory and other supplies.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The largest component of our total operating expense has historically been our investment in research and development activities, including the licensing and collaboration costs, clinical development and manufacturing process development of our product candidates. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The process of conducting the necessary clinical research to obtain regulatory approval is costly and time consuming. Furthermore, in the past, we have entered into collaborations with third parties to participate in the development and commercialization of our product candidates, and we may enter into additional collaborations in the future. In situations in which third parties have substantial influence over the development activities for product candidates, the estimated completion dates are not fully under our control. For example, our partners in licensed territories may exert considerable influence on the regulatory filing process globally. Therefore, we cannot forecast with any degree of certainty the duration and completion costs of these or other current or future clinical trials of our product candidates. We may never succeed in achieving regulatory approval for any of our pipeline product candidates. In addition, we may enter into other collaboration arrangements for our other product candidates, which could affect our development plans or capital requirements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Selling, general and administrative expense consists primarily of personnel costs, allocated facilities costs and other expense for outside professional services, including legal, insurance, human resources, outside marketing, advertising, audit and accounting services, as well as costs associated with establishing commercial capabilities in support of the commercialization of UDENYCA, CIMERLI, YUSIMRY and our product candidate, toripalimab. Personnel costs consist of salaries, benefits and stock-based compensation.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Interest Expense</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Interest expense consists primarily of interest incurred on our outstanding indebtedness and non-cash interest related to the amortization of debt discount and debt issuance costs associated with our outstanding debt agreements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Loss on Debt Extinguishment</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Loss on debt extinguishment consists of losses incurred related to the early repayment of debt obligations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Other income (expense), net </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="background:#ffffff;">Other income (expense), net consists primarily of interest earned on our cash and cash equivalents, non-cash accretion of discount on our investments in marketable securities, foreign exchange gains (losses) resulting from </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">currency fluctuations, gains (losses) from disposal of long-lived assets, </span>and the change in fair value of our foreign currency contracts that we use to manage our exposure to foreign currency exchange rate risk. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Results of Operations</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Comparison of Three Months Ended March 31, 2023 and 2022</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="white-space:pre-wrap;">Revenue  </i></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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 32,436</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 60,115</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (27,679)</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_Hlk117275297"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The decrease in net revenue was primarily due to a reduction in the number of UDENYCA units sold and a decline in the average net selling price per unit resulting from competition and reduced market access. In the first quarter of 2023, net revenue was also reduced by a $1.7 million charge for a contingent liability related to resolving a dispute regarding certain sales of UDENYCA from October 2020 through December 2021. <span style="background:#ffffff;">Our net revenue and market penetration may continue to be adversely impacted by pricing trends and competitive dynamics in the overall pegfilgrastim market. </span>In addition, the COVID-19 pandemic has negatively impacted the pre-filled syringe pegfilgrastim market due to preferences to administer medication at home. These negative factors were partially offset by our CIMERLI launch in October 2022, which contributed $6.2 million of net revenue in the first quarter of 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">We expect our net revenue in 2023 to be higher than in 2022, as a result of the continued growth in sales of CIMERLI following its launch in October 2022 and the planned launches in 2023 of toripalimab, YUSIMRY and additional presentations of UDENYCA.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cost of Goods Sold </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:56.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:40.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">&#160;&#160;&#160;&#160;</span></p></td><td colspan="2" style="vertical-align:bottom;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 16,874</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,370</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,504</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.82%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Gross margin</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 48</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 84</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">%&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The increase in cost of goods sold primarily resulted from charges in the first quarter 2023 that include $3.0 million in contract modification fees with one of our manufacturers from reducing the number of UDENYCA batches, $2.7 million in write-offs of inventory that was damaged during processing at one of our manufacturers, and a $0.9 million increase in royalty costs. <span style="background:#ffffff;">The increase was partially offset by </span>a reduction in the number of <span style="background:#ffffff;">UDENYCA units sold.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We expect our gross margin for the full year 2023 to be lower than the full year 2022 primarily driven by royalties paid for CIMERLI sales, sales of YUSIMRY in a very competitive market and continued declines in net realized prices of UDENYCA. The expected gross margin decline will be reduced by the impact of the $26.0 million write-down of UDENYCA inventory at risk of expiration recorded in the third quarter of 2022.<span style="background:#ffffff;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Research and Development Expense </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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:nowrap;width:36.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.64%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 34,154</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 82,917</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (48,763)</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The decrease in research and development expense was primarily due to: </p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">the first quarter of 2022 including an upfront payment of $35.0 million to exercise our option to license CHS-006, a TIGIT-targeted antibody, in the United States and Canada;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">a decrease of $12.7 million in co-development costs for toripalimab and CHS-006 resulting from reducing the scope of the development plan for toripalimab in the United States beginning in 2023;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">a decrease of $2.8 million in YUSIMRY costs primarily due to manufacturing costs for low concentration YUSIMRY being capitalized since mid-2022; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">a decrease of $</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">1.0</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> million&#160;related to the development of additional presentations of UDENYCA. </span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The decrease was partially offset by $3.6 million in restructuring charges from our reduction in force.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">We expect our research and development expense in 2023 to be lower than in 2022 due to the reduced scope of the development plan for toripalimab in the United States based on changes approved by us and Junshi Biosciences.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Selling, General and Administrative Expense</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:65.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:nowrap;width:32.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 49,153</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 48,753</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 400</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The increase in selling, general and administrative expense was primarily due to $1.3 million in restructuring charges from our reduction in force that occurred in the first quarter of 2023<span style="background:#ffffff;">. The increase was partially offset by a $0.9 million decrease in stock-based compensation primarily due to terminations and vesting of awards since April 1, 2022. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We expect our selling, general and administrative expense in 2023 to be lower than in 2022 primarily as a result of decreased commercial costs and our reduction in force that occurred in the first quarter of 2023. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Interest Expense</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:65.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 9,712</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 8,969</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 743</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The increase in interest expense was primarily due to a higher average outstanding debt balance and higher average interest rate. This was partially offset by $2.7 million of interest expense in the first quarter of 2022 related to the 2027 Term Loans discount and debt issuance costs that were allocated to unfunded tranches and subsequently amortized over the respective commitment periods for tranches, including $2.3 million allocated to Tranche B that was fully amortized in the first quarter of 2022.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Our 2027 Term Loans have a variable interest rate component that resets the beginning of every quarter, and the total interest rate ranged from 9.25% in the first quarter of 2022 to 12.00% in the fourth quarter of 2022. The interest rate on the 2027 Term Loans increased to 13.03% for the first quarter of 2023 and will be 13.40% for the second quarter of 2023. As a result of the higher interest rate and higher average outstanding debt balance, we expect interest expense to be higher in 2023.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Loss on Debt Extinguishment<i style="color:#ff0000;"> </i></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:65.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Loss on debt extinguishment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 6,222</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> (6,222)</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="background:#ffffff;">The $6.2 million loss on debt extinguishment recorded in the first quarter of 2022 resulted from voluntarily prepaying all amounts outstanding under the 2025 Term Loan in January 2022. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Other Income (Expense), Net </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:65.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:32.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">Other income (expense), net  </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,728</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 32</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 1,696</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Other income (expense), net increased primarily as a result of interest income and non-cash accretion of discount on our marketable securities held during the first quarter of 2023 compared to not holding investments in marketable securities during the first quarter of 2022. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Liquidity and Capital Resources </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;">Certain relevant measures of our liquidity and capital resources are summarized 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;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th><th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31,</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th colspan="2" style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:10.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Financial assets</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">       Total Cash, cash equivalents and marketable securities</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 128,089</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 191,681</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Debt obligations:</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">       2027 Term Loans</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 245,718</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="vertical-align:top;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 245,483</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">       2026 Convertible Notes</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 225,900</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 225,575</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">            Total debt obligations</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 471,618</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> 471,058</span></p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Although we were profitable in 2020 and 2019, due to our research and development expenditures and decline in revenue beginning in 2021, we have generated significant operating losses in all other years since our inception, including in 2021, 2022 and the first quarter of 2023. We have funded our operations primarily through sales of our common stock, issuance and incurrence of convertible and term debt and sales of UDENYCA.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">We entered into the Sales Agreement related to the ATM Offering pursuant to which we may issue and sell from time to time up to $150.0 million of our common stock. For the ATM Offering program to date as of March 31, 2023, we sold 2,048,334 shares of common stock at a weighted-average price per share of $6.88 for gross proceeds of $14.1 million pursuant to the ATM Offering and received net proceeds of $13.7 million, net of $0.4 million of commissions and fees. During the three months ended March 31, 2023, the Company sold 1,131,450 shares of common stock at a weighted-average price per share of $6.54 for gross proceeds of $7.4 million pursuant to the ATM Offering and received net proceeds of $7.2 million, net of $0.2 million of commissions and fees. As of March 31, 2023, the Company had approximately $135.9 million of its common stock remaining available for sales under the ATM Offering. The ability to elect to sell shares of our common stock in the ATM Offering from time to time adds to our financial flexibility. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023, we had an accumulated deficit of $1.4 billion and cash, cash equivalents, and marketable securities of $128.1 million. We believe that our available cash, cash equivalents, marketable securities, cash collected from product sales and ATM Offering proceeds received to date will be sufficient to fund our planned expenditures and meet our obligations for at least the twelve&#160;months following our financial statement issuance date.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We have based this estimate on assumptions that may prove to be wrong, and we could utilize our available capital resources sooner than we currently expect. Further, our operating plan may change, and we may need additional funds to meet operational needs and capital requirements for product development and commercialization sooner than planned. Because of the numerous risks and uncertainties associated with the development and commercialization of our product candidates and the extent to which we may enter into additional agreements with third parties to participate in their development and commercialization, we are unable to estimate the amounts of increased capital outlays and operating expenditures associated with our current and anticipated research and development activities, and on-going and future licensing and collaboration obligations. We may need to raise additional funds in the future; however, there can be no assurance that such efforts will be successful or that, if they are successful, the terms and conditions of such financing will be favorable. Our future funding requirements will depend on many factors, including the following:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">cash proceeds from product sales;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs of manufacturing, distributing and marketing our products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of manufacturing clinical supplies and any products that we may develop;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the terms and timing of any other collaborative, licensing and other arrangements that we have established or may establish;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing, receipt and amount of sales, profit sharing or royalties, if any, from any product candidates that are approved in the future;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and characteristics of product candidates that we pursue;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope, rate of progress, results and cost of our clinical trials, preclinical testing and other related activities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs of acquiring originator comparator materials and manufacturing preclinical study and clinical trial supplies and other materials from CMOs and related costs associated with release and stability testing;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost, timing and outcomes of regulatory approvals;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of preparing, filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which we acquire or invest in businesses, products or technologies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of general economic conditions on our business, including but not limited to increased interest rates and high inflation; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs of the impact from the COVID-19 pandemic and future outbreaks.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For further discussion of risks related to our financial condition and capital requirements, please see &#8220;Risk Factors&#8212; Risks Related to Our Financial Condition and Capital Requirements.&#8221;</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 6pt 0pt;"><span style="font-style:italic;font-weight:bold;">Financing arrangements</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">2027 Term Loans</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In January 2022, we entered into the 2027 Term Loans which provide for a senior secured term loan facility of up to $300.0 million to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million that was funded on January 5, 2022; (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million that was funded on March 31, 2022, in connection with the full repayment of our 2022 Convertible Notes due in March 2022; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million that was not funded; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million that was funded on September 14, 2022. We have the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">right to request an uncommitted additional facility amount of up to $100.0 million that is subject to new terms and conditions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2027 Term Loans mature on either (i) January 5, 2027; or (ii) October 15, 2025, if the outstanding aggregate principal amount of our 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans accrued interest from inception through March 31, 2023 at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.0%; and, starting April 1, 2023, accrue interest at 8.25% plus the Adjusted Term SOFR, with a floor on Adjusted Term SOFR of 1.0%. Interest is payable quarterly in arrears. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing March 31, 2026.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2022, we paid to the Lenders of the 2027 Term Loans $6.0 million for a funding fee equal to 2.00% of the Lenders&#8217; total committed amount to fund all four tranches. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the 2027 Term Loans agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were used to fund our general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to voluntarily repay in full all amounts outstanding under the 2025 Term Loan, as well as all associated costs and expenses; and proceeds of the Tranche B Loan were drawn in connection with the full repayment of our 2022 Convertible Notes due in March 2022. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2023, we were in full compliance with these covenants, other than the requirement in Section 6.15(a) that our trailing twelve-month net sales for the fiscal quarter ended March 31, 2023 not be less than $200.0 million for which we obtained a valid waiver, and there were no events of default under the 2027 Term Loans. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:0pt;margin:0pt;"><i style="font-style:italic;">2026 Convertible Notes </i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">As of March 31, 2023, the carrying amount of our $230.0 million aggregate principal amount convertible senior subordinated notes due 2026 was $225.9 million. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, and will mature on April 15, 2026, unless earlier repurchased or converted at the option of holders. Since inception, the conversion price has been 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents a conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.82 per share of our common stock on the Nasdaq Global Market on April&#160;14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. The 2026 Convertible Notes are not redeemable at our election before maturity. If the 2026 Convertible Notes were converted on March 31, 2023, the holders of the 2026 Convertible Notes would have received common shares with an aggregate value of $81.7 million based on our closing stock price of $6.84.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In connection with the pricing of the 2026 Convertible Notes, we entered into privately negotiated capped call transactions with certain of the initial purchasers of the 2026 Convertible Notes and other financial institutions. Since inception, the cap price has been $25.93 per share, which represents a premium of approximately 75.0% over the last reported sale price of our common stock of $14.82 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Contingent Milestones &#160;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="background:#ffffff;">We have obligations to make future payments to third parties that become due and payable upon the achievement of certain development, regulatory and commercial milestones (such as clinical trial achievements, the filing of a BLA, approval by the FDA or product launch). These milestone payments and other similar fees are contingent upon future events and therefore are only recorded when it becomes probable that a milestone will be achieved or other applicable </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">criteria will be met. Because the achievement of these milestones had not reached the threshold for recognition as of March 31, 2023, such contingencies were not recorded in our financial statements.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.75pt;background:#ffffff;margin:0pt;">The following presents a summary of our active partnerships and collaborations that have contingent regulatory and sales milestones as of March 31, 2023:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.75pt;background:#ffffff;margin:0pt;"><span style="font-size:6pt;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:24.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:40.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Counterparty</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:40.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Potential Aggregate Milestone Amount</b><b style="font-size:10pt;font-weight:bold;"> </b><sup style="font-size:7.5pt;font-weight:bold;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:24.04%;background:#cceeff;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Junshi Biosciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:40.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Toripalimab</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;background:#cceeff;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$380.0 million<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"> (2)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:24.04%;border-bottom:1px solid #000000;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:40.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">CHS-006 anti-TIGIT antibody</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;border-bottom:1px solid #000000;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$255.0 million <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td></tr><tr><td style="vertical-align:bottom;width:24.04%;background:#cceeff;border-bottom:1px solid #000000;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Bioeq</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:40.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">CIMERLI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;background:#cceeff;border-bottom:1px solid #000000;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#8364;5.0 million <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.04%;border-bottom:1px solid #000000;border-left:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">ProBioGen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:40.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">YUSIMRY</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.23%;border-bottom:1px solid #000000;border-right:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#8364;1.0 million <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Excludes the potential aggregate upfront and milestone amounts for the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203. The parties to the Term Sheet expect to execute the Definitive Agreements and complete the transaction in mid-2023.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The FDA issued a CRL for the original BLA we had submitted for toripalimab requesting a quality process change that we and Junshi Biosciences believe is readily addressable. On July 6, 2022, we announced that the FDA accepted the resubmission of the original BLA for toripalimab and that the FDA set a PDUFA action date for December 23, 2022. On December 24, 2022, we announced that we did not receive an action letter from the FDA by the PDUFA action date. The BLA for toripalimab remains under review, and we and Junshi Biosciences are engaged in ongoing discussions with the FDA about the scheduling and completion of the pre-approval inspections for the manufacturing facility (pre-approval inspection), currently scheduled in May 2023, and clinical sites (biomedical research monitoring inspections). If such regulatory approval is achieved, we will be required to pay Junshi Biosciences a milestone payment of $25.0 million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">U</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">pon initiation of the first qualifying clinical trial that contains the optioned TIGIT molecule,</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> we will be required to pay Junshi Biosciences a milestone payment of $20.0 million.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:5pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Relates to a milestone contingent upon the launch readiness of a PFS product, if achieved during 2023. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt 0pt 5pt 0pt;">(5)</td><td style="padding:0pt 0pt 5pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Relates to a milestone contingent upon the first commercial sale of YUSIMRY. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:7pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Other Commitments</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt;"><span style="font-style:italic;text-decoration-line:line-through;text-decoration-style:solid;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We enter into contracts in the normal course of business with CROs for preclinical research studies and clinical trials, research supplies and other services and products for operating purposes.&#160;We have also entered into agreements with several CMOs for the manufacture and clinical drug supply of our commercial and product candidates.<span style="background:#ffffff;"> Our non-cancelable purchase commitments as of March 31, 2023 were $82.7 million, as outlined in Note 8. Commitments and Contingencies in the Notes to Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There have been no significant changes to our leases during the three months ended March 31, 2023, as compared to the discussion in the 2022 Form 10-K.<span style="color:#ff0000;"> </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Summary Statement of Cash Flows </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;">The following table summarizes our cash flows for the periods presented<b style="font-weight:bold;">:</b></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.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (68,732)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (54,045)</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 17,526</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (35,615)</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,804</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,855)</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Net decrease in cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (47,402)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (91,515)</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net cash used in operating activities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Cash used in operating activities of $68.7 million for the three months ended March 31, 2023 was primarily due to the net loss of $75.7 million adjusted for non-cash items including stock-based compensation expense of $12.3 million and other non-cash adjustments of $4.1 million, partially offset by the changes in our operating assets and liabilities of $9.4 million. Accounts receivable, net as of March 31, 2023 included invoices totaling $17.6 million with due dates falling after the first quarter of 2023 due to extended payment terms offered to certain customers primarily related to the launch of CIMERLI.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Cash used in operating activities of $54.0 million for the three months ended March 31, 2022 was primarily due to the net loss of $96.1 million adjusted for the classification of the cash option payment to Junshi Biosciences of $35.0 million to investing activities, non-cash items including stock-based compensation expense of $12.9 million, loss on debt extinguishment of $6.2 million and other non-cash adjustments of $5.1 million, partially offset by the changes in our operating assets and liabilities of $17.1 million.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net cash provided by (used in) investing activities </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Cash provided by investing activities of $17.5 million for the three months ended March 31, 2023 was primarily due to</span> <span style="background:#ffffff;">proceeds from maturities of investments in marketable securities of $17.5 million.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Cash used in investing activities of $35.6 million for the three months ended March 31, 2022 was primarily due to the option fee payment of $35.0 million&#160;to license CHS-006&#160;from Junshi Biosciences.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net cash provided by (used in) financing activities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Cash provided by financing activities of $3.8 million for the three months ended March 31, 2023 was primarily due to proceeds of $6.8 million from the ATM Offering, net of issuance costs, partially offset by $2.8 million in tax payments related to net share settlement of RSUs.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Cash used in financing activities of $1.9 million for the three months ended March 31, 2022 was primarily due to fully repaying $109.0 million on the 2022 Convertible Notes and $81.8 million on the 2025 Term Loan (excluding interest which is accounted for as an operating activity), and $2.7 million in tax payments related to net share settlement of RSUs. These were partially offset by proceeds of $191.2 million under the 2027 Term Loans, net of debt discount and issuance costs.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Critical Accounting Estimates<span style="display:inline-block;width:23.76pt;"></span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The preparation of our condensed consolidated financial statements in accordance with U.S. GAAP requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as the reported </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">revenue generated and expense incurred during the reporting periods. Our estimates are based on our historical experience and on various other factors that we believe to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There have been no significant changes to our critical accounting estimates during the three months ended March 31, 2023, as compared to the critical accounting estimates described in our 2022 Form 10-K. We believe that the critical accounting estimates discussed in the 2022 Form 10-K are meaningful to understanding our historical and future performance, as these estimates relate to the more significant areas involving management&#8217;s judgments and assumptions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements <span style="display:inline-block;width:27pt;"></span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For a description of the impact of recent accounting pronouncements, see Note 1. Organization and Summary of Significant Accounting Policies in the Notes to Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_7f555db1_270b_4920_bfbb_7462e0917a91"></a><a id="QuantitativeandQualitativeDisclosuresAbo"></a><a id="ITEM3_924534"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures About Market Risk<span style="display:inline-block;width:13.43pt;"></span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of March 31, 2023, we had cash and cash equivalents and marketable securities of $128.1 million, consisting of cash, investments in money market funds and investments in marketable securities. A portion of our cash equivalents and investments in marketable securities may be subject to interest rate risk and could fall in value if market interest rates increase. However, because our cash equivalents are primarily short-term in duration, we believe that our exposure to interest rate risk on these investments is not significant and a 1% movement in market interest rates would not have a material impact to our financial results. We do not enter into investments for trading or speculative purposes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Our financial instruments that are exposed to the concentration of credit risk consist primarily of cash, cash equivalents, investments and accounts receivables. We attempt to minimize the risks related to cash, cash equivalents and investments by investing in a broad and diverse range of financial instruments. The investment portfolio is maintained in accordance with our investment policy, which defines allowable investments, specifies credit quality standards and limits the credit exposure of any single issuer. There were no material losses from credit risks on such accounts during any of the periods presented. We are not exposed to any significant concentrations of credit risk from these financial instruments.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">We are also subject to credit risk from trade receivables related to product sales, and we monitor the credit worthiness of customers that are granted credit in the normal course of business. In general, there is no requirement for collateral from customers. We have not experienced significant losses with respect to the collection of trade receivables.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">We are exposed to interest rate risk with respect to variable rate debt. As of March 31, 2023, we had $250.0 million principal outstanding on our 2027 Term Loans that starting April 1, 2023, accrue interest at 8.25% plus the Adjusted Term SOFR, with a floor on Adjusted Term SOFR of 1.0%. We currently do not hedge our variable interest rate debt. The interest rate for our variable rate debt during the quarter ended March 31, 2023 was 13.03%, and the interest rate during the second quarter of 2023 will be 13.40%. A hypothetical 100 basis point increase in the interest rate on our variable rate debt could result in up to a $2.5 million increase in the annual interest expense as of March 31, 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In April 2020, we issued $230.0 million aggregate principal amount of 2026 Convertible Notes with a fixed interest rate of 1.5%. Since the notes have a fixed annual interest rate, we have no financial or economic interest exposure associated with changes in interest rates. However, the fair value of fixed rate debt fluctuates when interest rates change. Additionally, the fair value of the 2026 Convertible Notes can be impacted when the market price of our common </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">stock fluctuates. We carry the 2026 Convertible Notes on our balance sheet at face value less the unamortized discount and issuance costs, and we present the fair value for required disclosure purposes only.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Substantially all of our sales are denominated in U.S. dollars. We have exposure to the exchange rate between the U.S. Dollar and the Euro because we make purchases of CIMERLI inventory from and pay royalties to our partner Bioeq that are denominated in Euros and we are therefore subject to fluctuations due to changes in foreign currency exchange rates. Accordingly, fluctuations in the exchange rate between the U.S. Dollar and the Euro may impact our condensed consolidated statements of operations. For information on our economic hedges of foreign currency exchange rate risk, see Note 9. Derivatives in the Notes to Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_5bf755f0_392e_4130_ac56_959d6ed668bb"></a><a id="ControlsandProcedures_262474"></a><a id="ITEM4_80244"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Controls and Procedures</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">Evaluation of Effectiveness of Disclosure Controls and Procedures</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We carried out an evaluation, under the supervision of our President and Chief Executive Officer and our Chief Financial Officer, and evaluated the effectiveness of our disclosure controls and procedures as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;under the Exchange Act, as of the end of the period covered by this Quarterly Report on Form&#160;10-Q. Based on that evaluation, our President and Chief Executive Officer and our Chief Financial Officer have concluded that, as of the end of the period covered by this Quarterly Report on Form&#160;10-Q, our disclosure controls and procedures were, in design and operation, effective at the reasonable assurance level.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules&#160;and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer, principal financial officer and principal accounting officer, as appropriate, to allow for timely decisions regarding required disclosure.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We intend to review and evaluate the design and effectiveness of our disclosure controls and procedures on an ongoing basis and to correct any material deficiencies that we may discover. Our goal is to ensure that our management has timely access to material information that could affect our business. While we believe the present design of our disclosure controls and procedures is effective to achieve our goal, future events affecting our business may cause us to modify our disclosure controls and procedures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Changes in Internal Control Over Financial Reporting<span style="font-style:italic;">.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There were no changes in our internal control over financial reporting that occurred during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Limitations on Effectiveness of Controls and Procedures</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_3d2ee161_3675_48ee_a6b6_4c2b517f2d1c"></a><a id="PARTII_679735"></a><a id="OTHERINFORMATION_37114"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">PART&#160;II&#160;&#8211; OTHER INFORMATION</p><a id="ITEM1LegalProceedings_470595"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160;1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Legal Proceedings<b style="font-weight:bold;white-space:pre-wrap;">  </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The information called for by this Item is incorporated herein by reference to the information set forth in Note 8. Commitments and Contingencies in the Notes to Condensed Consolidated Financial Statements contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_c7b474a9_8b5b_40d1_a436_d2817cfbfb37"></a><a id="RiskFactors"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Item&#160;1A.&#160;&#160;&#160;<span style="font-style:italic;">Risk Factors</span></p><a id="Item1ARiskFactors_350560"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Risk Factor</span><span style="font-style:italic;"> Summary</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:12pt 0pt 0pt 0pt;"><i style="font-style:italic;">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, </i><i style="font-style:italic;">including our financial statements and related notes thereto, </i><i style="font-style:italic;">before making investment decisions regarding our common stock.</i></p><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">We have a limited history of profitability, which we have not maintained and may not achieve again, and only two products that have been approved and marketed, with multiple products either approved and not yet marketed or not approved and still in development.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The applicability of clinical data generated outside the United States, particularly from a single country such as China, is subject to FDA concurrence for its suitability in supporting product approvals in the United States. If the FDA or comparable regulatory agencies do not accept data from such trials, our development plans will be delayed and diminished, which could materially harm our business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The commercial success of our existing products or any future products will depend upon the degree of market acceptance and adoption by prescribing physicians, healthcare providers and the patients to whom our medicines are prescribed. Additionally, obtaining placement on national and/or local clinical guidelines/pathways, as well as coverage on third-party payor formularies, can impact our short and long-term financial performance.</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Our business, financial condition, results of operations and growth could be harmed by the effects of the COVID-19 pandemic.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">As we have in-licensed development and/or commercial rights to toripalimab</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"> and CHS-006, we rely on prior and ongoing preclinical, clinical, regulatory and manufacturing expertise of our collaborators in order to advance these product candidates through regulatory approvals in the United States and other licensed territories</span><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Our products and our product candidates, even if approved, will remain subject to regulatory scrutiny.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Disruptions at the&#160;FDA&#160;and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, and conduct foreign inspections of manufacturing facilities, or otherwise prevent new or modified products from being developed, or approved or commercialized in a timely manner or at all, which could negatively impact our business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Our biosimilar products or our biosimilar product candidates, if approved, will face significant competition from the reference products and from other biosimilar products or pharmaceuticals approved for the same indication as the originator products. Toripalimab, if approved, will face significant competition from other immuno-</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">oncology biologics. If we fail to compete effectively, we may not achieve significant market penetration and expansion.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We face intense competition and rapid technological change and the possibility that our competitors may develop therapies that are similar, more advanced or more effective than ours, which may adversely affect our financial condition and our ability to successfully commercialize our product candidates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The future commercial success of toripalimab, CHS-006 and any other immuno-oncology products, if approved, will depend on our ability to successfully transition our company&#8217;s clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">If an improved version of an originator product, such as Neulasta, Humira or Lucentis, is developed or if the market for the originator product significantly declines, sales or potential sales of our biosimilar product candidates may suffer. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">Healthcare reform measures, including the Inflation Reduction Act of 2022 (the &#8220;IRA&#8221;), may increase the difficulty and cost for us to obtain marketing approval for and commercialize our products, affect the prices we may set, and have a material adverse effect on our business and results of operations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We are highly dependent on the services of our key executives and personnel, including our President and Chief Executive Officer, Dennis M. Lanfear, 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></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We rely on third parties to conduct our nonclinical and clinical studies and perform other tasks for us. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or comply with regulatory requirements, we may not be able to obtain regulatory approval for or commercialize our product candidates and our business could be substantially harmed. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We are subject to a multitude of manufacturing risks. Any adverse developments affecting the manufacturing operations of our biosimilar product candidates could substantially increase our costs and limit supply for our product candidates. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">The continuation of the war between Russia and Ukraine may exacerbate certain risks we face.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Our products or our product candidates may cause undesirable side effects or have other properties that could, as applicable, delay or prevent their regulatory approval, limit the commercial profile of an approved label or result in significant negative consequences following marketing approval, if granted. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">If we infringe or are alleged to infringe intellectual property rights of third parties, our business could be harmed. Third-party claims of intellectual property infringement may prevent or delay our development and commercialization efforts. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:12pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">We are heavily dependent on the development, clinical success, regulatory approval and commercial success of our product candidates. We cannot give any assurance that any of our product candidates will receive regulatory approval, which is necessary before they can be commercialized.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Risk Factors</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:italic;font-weight:bold;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:normal;">Investing in the common stock of a biopharmaceutical company, including one with significant international partnerships and multiple products in development, is a highly speculative undertaking and involves a substantial degree </i></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:9.5pt;font-style:italic;font-weight:bold;text-align:justify;margin:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:normal;">of risk. You should carefully consider the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q. If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. The risks described below are not the only risks facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, results of operations and/or prospects.</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Financial Condition and Capital Requirements </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;background:#ffffff;">We have a limited history of profitability, which we have not maintained and may not achieve again, and only two products that have been approved and marketed, with multiple products either approved and not yet marketed or not approved and still in development.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">With the exception of generating net income of $132.2 million and $89.8 million in 2020 and 2019, respectively, we incurred net losses in each year from our inception in September 2010 through December&#160;31, 2022, including net losses of $291.8 million and $287.1 million in 2022 and 2021, respectively. We also incurred a net loss of $75.7 million in the fiscal quarter ended March 31, 2023. It is uncertain that we will be profitable in future periods as research and development is expensive and risky. The amount of our future net losses or any future net income will depend, in part, on the amount of our future expenditures offset by the amount of future product sales, including sales of our current products or any other products that may receive regulatory approval. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of risk.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">For example, as of March 31, 2023, we had an accumulated deficit of $1.4 billion. The losses and accumulated deficit were primarily due to the substantial investments we made to identify, develop or license our product candidates, including conducting, among other things, analytical characterization, process development and manufacturing, formulation and clinical studies and providing general and administrative support for these operations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_Hlk106783503"></a><a id="_Hlk106782865"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">We have incurred and anticipate we will continue to incur certain development and pre-commercial expenses for toripalimab, the anti-PD-1 antibody we licensed from Junshi Biosciences in 2021, and have agreed to pay up to $90.0 million for the achievement of certain regulatory approvals and up to $290.0 million for the attainment of certain sales thresholds. Advancing this and our other product candidates through clinical development will be expensive and could result in us continuing to experience future net losses.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">For YUSIMRY, which is approved but not yet marketed, and for CIMERLI, which is approved and recently launched, and if we obtain regulatory approval to market any other biosimilar product candidate, our future revenue will depend upon the size of any markets in which our product candidates may receive approval and our ability to achieve sufficient market acceptance, pricing, reimbursement from third-party payers, and adequate market share for our product candidates which include all product candidates for which we obtained commercial rights, in those markets. However, even if additional product candidates in addition to our current products gain regulatory approval and are commercialized, we may not remain profitable.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our expenses will increase substantially if and as we: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">further develop our sales, marketing and distribution infrastructure for our current products and develop such infrastructure for new products once they are launched;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">establish a sales, marketing and distribution infrastructure to commercialize any of our product candidates for which we may obtain marketing approval; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">make upfront, milestone, royalty or other payments under any license agreements; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">continue our nonclinical and clinical development of our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">initiate additional nonclinical, clinical or other studies for our product candidates; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expand the scope of our current clinical studies for our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">advance our programs into more expensive clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">change or add contract manufacturers, clinical research service providers, testing laboratories, device suppliers, legal service providers or other vendors or suppliers; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seek regulatory and marketing approvals for our product candidates that successfully complete clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seek to identify, assess, acquire and/or develop other product candidates or products that may be complementary to our products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seek to create, maintain, protect and expand our intellectual property portfolio; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">engage legal counsel and technical experts to help us evaluate and avoid infringing any valid and enforceable intellectual property rights of third parties; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">engage in litigation, including patent litigation, and Inter Partes Review (&#8220;IPR&#8221;) proceedings with originator companies or others that may hold patents; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seek to attract and retain skilled personnel; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">create additional infrastructure to support our operations as a public company and our product development and planned future commercialization efforts; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">experience any delays or encounter issues with any of the above, including but not limited to failed studies, conflicting results, safety issues, manufacturing delays, litigation or regulatory challenges that may require longer follow-up of existing studies, additional major studies or additional supportive studies or analyses in order to pursue marketing approval. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 49pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Further, the net loss or net income we achieve may fluctuate significantly from quarter-to-quarter and year-to-year such that a period-to-period comparison of our results of operations may not be a good indication of our future performance quarter-to-quarter and year-to-year due to factors including the timing of clinical trials, any litigation that we may initiate or that may be initiated against us as well as any settlements or judgments from such litigation, the execution of collaboration, licensing or other agreements and the timing of any payments we make or receive thereunder.<span style="font-family:'Times New Roman','Times','serif';font-size:12pt;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We continue to be dependent on the ability to raise funds. This additional funding may not be available on acceptable terms or at all. Failure to obtain this necessary capital when needed may force us to delay, limit or terminate our product development and commercialization efforts or other operations. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">As of March 31, 2023, our cash, cash equivalents and investments were $128.1 million. We expect that our existing cash and cash equivalents, investments and cash collected from our product sales will be sufficient to fund our current operations for the foreseeable future. We have financed our operations primarily through the sale of equity securities, convertible notes, credit facilities, license agreements and through recent product sales of our products.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">However, our operating or investing plans may change as a result of many factors that may currently be unknown to us, and we may need to seek additional funds sooner than planned. Our future funding requirements will depend on many factors, including but not limited to: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to continue to successfully commercialize our products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope, rate of progress, results and cost of any clinical studies, nonclinical testing and other related activities; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of manufacturing clinical drug supplies and establishing commercial supplies, of our product </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">candidates and any products that we may develop; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and characteristics of product candidates that we pursue; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost, timing and outcomes of regulatory approvals; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost and timing of establishing sales, marketing and distribution capabilities; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the terms and timing of any licensing or other arrangements to acquire intellectual property rights that we may establish, including any milestone and royalty payments thereunder; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing of conversion in common shares or repayment in cash of our convertible debt, or the timing of repayment in cash, whether due or not, of our long-term debt; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost, timing and outcomes of any litigation that we may file against third parties or that may be filed against us by third parties. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">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. In addition, we cannot guarantee that future financing will be available in sufficient amounts or on terms acceptable to us, if at all. Moreover, the terms of any financing may adversely affect the holdings or the rights of our stockholders, and the issuance of additional securities, whether equity or debt, by us or the possibility of such issuance may cause the market price of our shares to decline. The sale of additional equity or convertible securities, such as sales from time to time through our ATM Offering, may dilute the share ownership of our existing stockholders. The incurrence of indebtedness could result in increased fixed payment obligations and we may be required to agree to certain restrictive covenants, such as those contained in the Loan Agreement we entered into in January 2022 with the Collateral Agent and the Lenders that provides for a senior secured term loan facility of up to $300.0 million, including 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. For more information on our restrictive covenants please read the Loan Agreement, the First Amendment to Loan Agreement and the Second Amendment and Waiver to Loan Agreement filed as exhibits to our public filings. We could also be required to seek funds through arrangements with collaborative partners or otherwise at an earlier stage or for a lower price than otherwise would be desirable and we may be required to relinquish rights to some of our technologies or product candidates or otherwise agree to terms unfavorable to us, any of which may have a material adverse effect on our business, operating results and prospects. Even if we believe we have sufficient funds for our current or future operating plans, we may seek additional capital if market conditions are favorable or for specific strategic considerations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If we are unable to obtain funding on a timely basis or at all, stay profitable or generate any net profits, we may be required to significantly curtail, delay or discontinue one or more of our research or development programs or the commercialization of any products or product candidates or be unable to expand our operations or otherwise capitalize on our business opportunities, as desired, which could materially affect our financial condition and results of operations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">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. Under Sections&#160;382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an &#8220;ownership change&#8221; (generally defined as a greater than 50&#160;percentage point change (by value) in its equity ownership by shareholders who own, directly or indirectly, 5% or more of our common stock, or are otherwise treated as &#8220;5% shareholders&#8221; over a rolling three-year period), such corporation&#8217;s ability to use its pre-change net operating loss carryforwards (&#8220;NOLs&#8221;) and other pre-change tax attributes (such as research tax credits) to offset its post-change income or taxes may be limited. We have experienced ownership changes in the past and may experience ownership changes in the future (some of which changes are outside our control). As a result, if we earn net taxable income, our ability to use our pre-change NOLs to offset such taxable income may be subject to limitations. Similar provisions of state tax law may also apply to limit our use of accumulated state tax attributes. In </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">addition, at the state level, there may be periods during which the use of NOLs is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. As a result, we may be unable to use a material portion of our NOLs and other tax attributes, which could adversely affect our future cash flows. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Launch and Commercialization of our Products and our Product Candidates</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The applicability of clinical data generated outside the United States, particularly from a single country such as China, is subject to FDA concurrence for its suitability in supporting approval in the United States. If the FDA or comparable regulatory agencies do not accept data from such trials, our development plans may be delayed, which could materially harm our business.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Certain clinical trials supporting our regulatory strategies were conducted outside the United States in foreign countries such as China, and we or our collaborators in the future may choose to conduct one or more clinical trials or a portion of such clinical trials for our product candidates outside the United States. For example, the clinical trials supporting our original BLA for toripalimab were conducted exclusively outside the United States. The acceptance of study data from clinical trials conducted outside the United States 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 United States, the FDA will generally not approve the application on the basis of foreign data alone unless (i) the data are applicable to the United States population and United States medical practice; (ii) the trials were performed by clinical investigators of recognized competence and pursuant to good clinical practice (&#8220;GCP&#8221;) 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, 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 United States or the applicable jurisdiction, including the data supporting our BLA for toripalimab. If the FDA or any comparable foreign regulatory authority does not accept such data, it would result in the need for additional trials, which could be costly and time-consuming, and which may result in current or future product candidates that we may develop not receiving approval for commercialization in the applicable jurisdiction.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We have a limited operating history in an emerging regulatory environment on which to assess our business.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We are a biopharmaceutical company with a limited operating history in an emerging regulatory environment of biosimilar and immuno-oncology products. Although we have received upfront payments, milestone and other contingent payments and/or funding for development from some of our collaboration and license agreements, our only approved products include UDENYCA, YUSIMRY and CIMERLI which are approved for commercialization in the United States, and we have no products approved in any other territories.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our ability to generate meaningful revenue and remain profitable depends on our ability, alone or with strategic collaboration partners, to successfully market and sell our products, and to complete the development of, and obtain the regulatory and marketing approvals necessary to commercialize, one or more of our product pipeline candidates, which include: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">toripalimab;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">CHS-006;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">additional presentations of UDENYCA; and</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">CHS-1000.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We may not be able to continue to generate meaningful revenue from product sales, as this depends heavily on our success in many areas, including but not limited to: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to continue to successfully commercialize UDENYCA product presentations and CIMERLI;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to successfully launch and commercialize YUSIMRY in a very competitive adalimumab market;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">competing against numerous current and future pegfilgrastim, ranibizumab and adalimumab products with significant market share; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">healthcare providers, payers, and patients adopting our products and product candidates once approved and launched;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to procure and commercialize our in-licensed biosimilar candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining additional regulatory and marketing approvals for product candidates for which we complete clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining adequate third-party coverage and reimbursements for our products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining market acceptance of our products and product candidates as viable treatment options; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">completing nonclinical and clinical development of our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">developing and testing of our product formulations; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">attracting, hiring and retaining qualified personnel; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">developing a sustainable and scalable manufacturing process for our products and any approved product candidates and establishing and maintaining supply and manufacturing relationships with third parties that can conduct the process and provide adequate (in amount and quality) products to support clinical development and the market demand for our products and product candidates, if approved; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">addressing any competing technological and market developments; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">identifying, assessing and developing (or acquiring/in-licensing on favorable terms) new product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">negotiating favorable terms in any collaboration, licensing or other arrangements into which we may enter; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">maintaining, protecting and expanding our portfolio of intellectual property rights, including patents, trade secrets and know-how; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">defending against any litigation including patent or trade secret infringement lawsuits, that may be filed against us, or achieving successful outcomes of IPR petitions that we have filed, or may in the future file, against third parties.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Even if one or more of the product candidates that we develop is approved for commercial sale, we anticipate incurring significant costs to commercialize any such product. Our expenses could increase beyond our expectations if we are required by the FDA, the European Medical Agency (the &#8220;EMA&#8221;), other regulatory agencies, domestic or foreign, or by any unfavorable outcomes in intellectual property litigation filed against us, to change our manufacturing processes or assays or to perform clinical, nonclinical or other types of studies in addition to those that we currently anticipate. In cases where we are successful in obtaining additional regulatory approvals to market one or more of our product candidates, our revenue will be dependent, in part, upon the size of the markets in the territories for which we gain regulatory approval, the number of biosimilar or immuno-oncology competitors in such markets, the accepted price for the product, the ability to get reimbursement at any price, the nature and degree of competition from originators and other biosimilar or immuno-oncology companies (including competition from large pharmaceutical companies entering the biosimilar market or possessing large established positions in the immuno-oncology market that may be able to gain </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">advantages in the sale of biosimilar or immuno-oncology products based on brand recognition and/or existing relationships with customers and payers) and whether we own (or have partnered with companies owning) the commercial rights for that territory. If the market for our products and product candidates (or our share of that market) is not as significant as we expect, the price of our products is not what we project, the indication approved by regulatory authorities is narrower than we expect or the reasonably accepted population for treatment is narrowed by competition, physician choice or treatment guidelines, we may not generate significant revenue from sales of such products, even if approved. If we are unable to successfully complete development and obtain additional regulatory approval for our products, our business may suffer.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">The commercial success of our existing products or any future products will depend upon the degree of market acceptance and adoption by prescribing physicians, healthcare providers and the patients to whom our medicines are prescribed. Additionally, obtaining placement on national and/or local clinical guidelines/pathways, as well as coverage on third-party payor formularies, can impact our short and long-term financial performance</span><span style="font-style:italic;">. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Even with the requisite approvals from the FDA and comparable foreign regulatory authorities, the commercial success of our products or product candidates, if approved, will depend in part on the medical community, patients and third-party payers accepting our products and product candidates as medically useful, cost-effective and safe. Any product that we bring to the market may not gain market acceptance by physicians, patients, third-party payers and others in the medical community. The degree of market acceptance of our recently launched product, CIMERLI, or any of our product candidates, if approved for commercial sale, will depend on a number of factors, including: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the safety and efficacy of the product, as demonstrated in clinical studies, and potential advantages over competing treatments; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the prevalence and severity of any side effects and any limitations or warnings contained in a product&#8217;s approved labeling; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the clinical indications for which approval is granted;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">for our immuno-oncology product candidates, our ability to compete in a competitive immuno-oncology market that may differ from the biosimilar market; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">inclusion, in either parity or better position, on commonly accepted clinical guidelines or pathways that influence prescribing patterns and/or affect reimbursement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">for our biosimilar product candidates, the possibility that a competitor may achieve interchangeability and we may not; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">relative convenience, ease of administration and any real or perceived benefit from administration at home as opposed to in the clinic; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">policies and practices governing the naming of biosimilar product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">prevalence of the disease or condition for which the product is approved; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of treatment, particularly in relation to competing treatments; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the strength of marketing and distribution support and timing of market introduction of competitive products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which the product is approved for inclusion on formularies of hospitals, integrated delivery networks and managed care organizations; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">publicity concerning our products or competing products and treatments; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which third-party payers (including government and national/regional commercial plans) provide adequate third-party coverage and reimbursement for our products and product candidates, if approved; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the price at which we sell our products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the potential impact of the IRA on the pharmaceutical industry and the market for biosimilars;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the actions taken by current and future competitors to delay, restrict or block customer usage of the product; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to maintain compliance with regulatory requirements. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Market acceptance of any future product candidates, if approved, will not be fully known until after they are launched and may be negatively affected by a potential poor safety experience and the track record of other biosimilar and immuno-oncology products and product candidates. Further, continued market acceptance of UDENYCA and CIMERLI, and the market acceptance of YUSIMRY, once launched, and any future product candidates that may be approved, depends on our efforts to educate the medical community and third-party payers on the benefits of our products and product candidates and will require significant resources from us and we have significantly less resources compared to large, well-funded pharmaceutical entities. Given the resource disparity, our outreach may have little success or may never be successful. If our products or any future product candidates that are approved fail to achieve an adequate level of acceptance by physicians, patients, third-party payers and others in the medical community, we will not be able to generate sufficient revenue to sustain profitability.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">The future commercial success of toripalimab, CHS-006 and any other immuno-oncology product candidates, if approved, will depend on our ability to successfully transition our company&#8217;s clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business. We may have little or no success making this strategic transition if there is difficulty hiring and retaining employees with expertise in both biosimilar and immuno-oncology products, managing our licensing relationship with our partner for toripalimab and CHS-006, regulatory differences between biosimilars and immuno-oncology products and other factors.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"></span><span style="font-style:italic;"> </span><span style="font-weight:normal;">Our</span> <span style="font-weight:normal;">acquisition of toripalimab and CHS-006 represented a significant strategic shift for our company from a historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business. Pivoting in this manner requires hiring and retaining new employees with expertise across multiple therapeutic areas, particularly immuno-oncology, in a highly competitive global market for talent. In addition, our strategic transition requires us to rely heavily on our licensing relationship with Junshi Biosciences, our partner for toripalimab. A bilateral relationship involves significant risks, including those discussed below in the Risk Factor titled &#8220;we are dependent on Junshi Biosciences, Bioeq, and Orox)</span> <span style="font-weight:normal;">for the commercialization of our product candidates in certain markets and we intend to seek additional commercialization partners for major markets, and the failure to commercialize in those markets could have a material adverse effect on our business and operating results.&#8221; We have managed in a highly complex regulatory environment for biosimilars in the past where approval from the FDA primarily requires a demonstration that our product shows biosimilarity with the reference product. However, with our strategic shift to operating in both the biosimilar and immuno-oncological spaces, we must still maintain regulatory expertise within the biosimilar area while also building capabilities in the immuno-oncology market. FDA regulation of immuno-oncology product candidates like toripalimab is different than for biosimilars because we must demonstrate the safety, purity and efficacy of the product candidate to the satisfaction of the FDA rather than relying on the safety and efficacy data of the reference product and demonstrate biosimilarity. This process of generating acceptable safety and efficacy data from clinical trials represents a relatively new approach for our company, so it involves more execution risk for us than for biosimilars where we have many years of experience advancing product candidates. If we fail to successfully manage the transition of our focus on biosimilars to our new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business it will materially and adversely affect our financial results.</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">The third-party coverage and reimbursement status of our products are uncertain. Failure to obtain or maintain adequate coverage and reimbursement for new or current products could limit our ability to market those products and decrease our ability to generate revenue. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Pricing, coverage and reimbursement of our products, or any of our product candidates, if approved, may not be adequate to support our commercial infrastructure. The prices required to successfully compete may not continue to be sufficient to recover our development and manufacturing costs, and as a result, we may not be profitable in the future. Accordingly, the availability and adequacy of coverage and reimbursement by governmental and commercial payers are essential to enable provider/patient access to our products and our patient support services must be sufficiently scaled to meet the needs of patients receiving our products. Sales will depend substantially, both domestically and abroad, on the extent to which the costs of our products will be paid for by health maintenance, managed care, pharmacy benefit and similar healthcare management organizations or reimbursed by government authorities, private health insurers and other third-party payers. If coverage and reimbursement are not available, or are available only to limited levels, or become unavailable, we may not be able to successfully commercialize our products or any of our product candidates, if approved. Even if coverage is provided, the approved reimbursement amount may not be adequate to allow us to establish or maintain pricing sufficient to realize a return on our investment. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">There is significant uncertainty related to third-party coverage and reimbursement of newly approved products. In the United States, third-party payers, including private and governmental payers such as the Medicare and Medicaid programs, play an important role in determining the extent to which new drugs and biologics will be covered and reimbursed. The Medicare program covers certain individuals aged 65 or older or those who are disabled or suffering from end-stage renal disease. The Medicaid program, which varies from state to state, covers certain individuals and families who have limited financial means. The Medicare and Medicaid programs increasingly are used as models for how private payers and other governmental payers develop their coverage and reimbursement policies for drugs and biologics. It is difficult to predict what third-party payers will decide with respect to the coverage and reimbursement for any newly approved product. In addition, in the United States, no uniform policy of coverage and reimbursement for biologics exists among third-party payers. Therefore, coverage and reimbursement for biologics can differ significantly from payer to payer. As a result, the process for obtaining favorable coverage determinations often is time-consuming and costly and may require us to provide scientific and clinical support for the use of our products to each payer separately, with no assurance that coverage and adequate reimbursement will be obtained. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Effective January 2019, U.S. Centers for Medicare &amp; Medicaid Services (&#8220;CMS&#8221;) assigned a product specific Q-Code to UDENYCA, which is necessary to enable providers to separately bill for UDENYCA to have its own reimbursement rate with Medicare or other third-party payers. A product specific Q-Code was also assigned to CIMERLI effective April 2023. However, reimbursement is not guaranteed and rates may vary based on product life cycle, site of care, type of payer, coverage decisions, and provider contracts. Furthermore, while payers have adopted the Q-Codes assigned by CMS for UDENYCA and CIMERLI, there remains uncertainty as to whether such payers will continue to cover and pay providers for the administration and use of the product with each patient or may favor competing products. If our products or any of our future product candidates, are not covered or adequately reimbursed by third-party payers, including Medicare, then the cost of the relevant product may be absorbed by healthcare providers or charged to patients. If this is the case, our expectations of the pricing we expect to achieve for such product and the related potential revenue, may be significantly diminished.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Outside of the United States, pharmaceutical businesses are generally subject to extensive governmental price controls and other market regulations. We believe the increasing emphasis on cost-containment initiatives in Europe, Canada and other countries has and will continue to put pressure on the pricing and usage of our product candidates. In many countries, the prices of medical products are subject to varying price control mechanisms as part of national health systems. Other countries allow companies to fix their own prices for medical products but monitor and control company profits. Additional foreign price controls or other changes in pricing regulation could restrict the amount that we are able to charge for our product candidates. Accordingly, in markets outside the United States, the reimbursement for our </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">products may be reduced compared with the United States and may be insufficient to generate commercially reasonable revenue and profits. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Increasing efforts by governmental and third-party payers in the United States and abroad to control healthcare costs may cause such organizations to limit both coverage and the level of reimbursement for new products approved and, as a result, they may not cover or provide adequate payment for our products or any of our product candidates. While cost containment practices generally benefit biosimilars, severe cost containment practices may adversely affect our product sales. Furthermore, the impact of the IRA on our business and the pharmaceutical industry generally is currently unknown. We expect to experience pricing pressures in connection with the sale of our products and any of our product candidates due to the trend toward managed healthcare, the increasing influence of health maintenance organizations and additional legislative changes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Our products and our product candidates, even if approved, will remain subject to regulatory scrutiny.</span></p><a id="_cp_text_1_36"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our products and our product candidates, even If approved, will be subject to ongoing regulatory requirements for manufacturing, labeling, packaging, storage, advertising, promotion, sampling, record-keeping, conduct of post-marketing studies and submission of safety, efficacy and other post-market information, including both federal and state requirements in the United States and requirements of comparable foreign regulatory authorities. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Manufacturers and manufacturers&#8217; facilities are required to comply with extensive FDA, and comparable foreign regulatory authority, requirements, including ensuring that quality control and manufacturing procedures conform to current Good Manufacturing Practices (&#8220;cGMP&#8221;) regulations. As such, we and our contract manufacturers will be subject to continual review and inspections to assess compliance with cGMP and adherence to commitments made in any NDA, original BLA submitted under Section 351(a) of the Public Health Service Act (&#8220;PHSA&#8221;), Section 351(k) BLA or MAA. Accordingly, we and others with whom we work must continue to expend time, money and effort in all areas of regulatory compliance, including manufacturing, production and quality control.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Any regulatory approvals that we or our collaboration partners receive for our product candidates may be subject to limitations on the approved indicated uses for which the product may be marketed or to the conditions of approval or may contain requirements for potentially costly additional clinical trials and surveillance to monitor the safety and efficacy of the product candidate. We will be required to report certain adverse events and production problems, if any, to the FDA and comparable foreign regulatory authorities. Any new legislation addressing drug safety issues could result in delays in product development or commercialization or increased costs to assure compliance. We will have to comply with requirements concerning advertising and promotion for our products. Promotional communications with respect to prescription drugs are subject to a variety of legal and regulatory restrictions and must be consistent with the information in the product&#8217;s approved label. As such, we may not promote our products for indications or uses for which they do not have approval. If our product candidates are approved, we must submit new or supplemental applications and obtain approval for certain changes to the approved products, product labeling or manufacturing process. We or our collaboration partners could also be asked to conduct post-marketing clinical studies to verify the safety and efficacy of our products in general or in specific patient subsets. If original marketing approval is obtained via an accelerated biosimilar approval pathway, we could be required to conduct a successful post-marketing clinical study to confirm clinical benefit for our products. An unsuccessful post-marketing study or failure to complete such a study could result in the withdrawal of marketing approval. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If 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 or disagrees with the promotion, marketing or labeling of a product, such regulatory agency may impose restrictions on that product or us, including requiring withdrawal of the product from the market. If we fail to comply with applicable regulatory requirements, a regulatory agency or enforcement authority may, among other possibilities: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">issue warning letters; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">impose civil or criminal penalties; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">suspend any of our ongoing clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">refuse to approve pending applications or supplements to approved applications submitted by us; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">impose restrictions on our operations, including closing our contract manufacturers&#8217; facilities; or </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seize or detain products or require a product recall. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 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 and generate revenue from our products. If regulatory sanctions are applied or if regulatory approval is withdrawn, the value of our company and our operating results will be adversely affected. </p><a id="_cp_text_1_34"></a><a id="_cp_text_1_35"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">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. 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 lose any marketing approval that we may have obtained and we may not sustain profitability, which would adversely affect our business, prospects, financial condition and results of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We also cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative or executive action, either in the United States, China or other foreign countries.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disruptions at the&#160;FDA&#160;and other government agencies caused by funding shortages or global health concerns could hinder their ability to hire, retain or deploy key leadership and other personnel, and conduct foreign inspections of manufacturing facilities, or otherwise prevent new or modified products from being developed, or approved or commercialized in a timely manner or at all, which could negatively impact our business.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:12pt 0pt 0pt 0pt;">The ability of the&#160;FDA&#160;to review and approve new products can be affected by a variety of factors, including government budget and funding levels, statutory, regulatory, and policy changes, the FDA&#8217;s 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 ability to perform routine functions. Average review times at the FDA 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. Disruptions at the&#160;FDA&#160;and other agencies may also slow the time necessary for new drugs and biologics or modifications to approved drugs and biologics to be reviewed and/or approved by necessary government agencies, which would adversely affect our business.&#160;For example, over the last several years, the United States government has periodically shut down and certain regulatory agencies, such as the&#160;FDA, had to furlough critical&#160;FDA&#160;employees and stop critical activities.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Separately, in response to the COVID-19 pandemic, the FDA postponed most inspections of domestic and foreign manufacturing facilities at various points. Even though the FDA has since resumed standard inspection operations of domestic facilities where feasible, the FDA has continued to monitor and implement changes to its inspectional activities to ensure the safety of its employees and those of the firms it regulates as it adapts to the evolving COVID-19 pandemic, and any resurgence of the virus or emergence of new variants may lead to further inspectional delays. Regulatory authorities outside the United States may adopt similar restrictions or other policy measures in response to the COVID-19 pandemic. If a prolonged government shutdown occurs, or if they are put in place again in regions such as China, or if global health concerns continue to prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, including in China where we partner with Junshi Biosciences for toripalimab, it could significantly impact the ability of the FDA or other regulatory authorities to timely review and </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">process our regulatory submissions, which could have a material adverse effect on our business. For example, in the CRL we received from the FDA for toripalimab, the FDA indicated that the review period for the resubmission of the original BLA for toripalimab would be impacted by travel restrictions and closures occurring in China as a result of the COVID-19 pandemic. While the FDA provided an initial estimate of such timing impacts, the ultimate delay could be substantially greater for reasons outside of our control.</p><p style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:italic;font-weight:bold;margin:12pt 0pt 0pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:bold;">Risks Related to COVID-19</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:9.5pt;font-style:italic;font-weight:bold;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;">Our business, financial condition, results of operations and growth could continue to be harmed by the effects of the COVID-19 pandemic and other viral pandemics.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">We are subject to risks related to public health crises such as the global pandemic associated with&#160;the COVID-19 pandemic.&#160;As a result of the&#160;COVID-19&#160;outbreak, we have experienced and may continue to experience disruptions that could severely impact our business, competitive position, clinical trials and preclinical studies, including, but not limited to:</p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">decreased sales of our products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to compete with Neulasta Onpro&#174; during the period of time when the UDENYCA on-body injector is not approved and is not commercially available if a large number of patients demonstrate a preference to administer medication at home due to COVID-19, other viral pandemics, convenience or other factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to maintain or expand the commercial use of our products due to, among other factors, healthcare providers, payers and patients not utilizing or adopting our products due to resources being strained or otherwise focused on the COVID-19 pandemic and our sales team efficacy in selling our products being limited due to such strained resources or other factors such as travel restrictions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">fewer individuals undertaking or completing cancer treatments, or participating in clinical trials, whether due to contracting COVID-19, self-isolating or quarantining to lower the risk of contracting COVID-19 or being unable to access care as a result of healthcare providers tending to COVID-19 patients;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our third-party contract manufacturers and logistics providers not being able to maintain adequate (in amount and quality) supply to support the commercial sale of our products or the clinical development of our product candidates due to staffing shortages, production slowdowns or stoppages and disruptions in delivery systems;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays and difficulties in clinical site initiation, including difficulties in recruiting clinical site investigators and clinical site staff, as well as delays or difficulties in enrolling patients or maintaining enrolled patients in our clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">interruption of key clinical trial activities, such as clinical trial site data monitoring, due to limitations on travel imposed or recommended by foreign, federal or state governments, employers and others or interruption of clinical trial subject visits and study procedures (particularly any procedures that may be deemed non-essential), which may impact the integrity of subject data and clinical study endpoints;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">interruption or delays in the operations of the FDA and comparable foreign regulatory agencies, which may impact regulatory review and approval timelines, such as for the review of our resubmitted original BLA for toripalimab; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">limitations on our employee resources, and those of our business partners, that would otherwise be focused on the conduct of our business in all aspects, including because of sickness or fear of sickness of employees or their families; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">negative impact from government orders, quarantines and similar government orders and restrictions.</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">These and other factors arising from the COVID-19 pandemic could result in us not being able to maintain UDENYCA&#8217;s market position or increase its penetration against all of Neulasta&#8217;s dosage forms, achieve a successful launch of new products or recently launched products like CIMERLI, and could result in our inability to meet development milestones for our product candidates, each of which would harm our business, financial condition, results of operations and growth. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">Numerous state and local jurisdictions have imposed, and others in the future may impose,&#160;&#8220;shelter-in-place&#8221;&#160;orders, quarantines, executive orders and similar government orders and restrictions for their residents to control the spread of&#160;COVID-19.&#160;Multiple times in 2021, the governor of California, where our headquarters and laboratory facilities are located, issued&#160;a &#8220;shelter-in-place&#8221; order restricting&#160;non-essential&#160;activities, travel and business operations for an indefinite period of time, subject to certain exceptions for necessary activities. Such orders or restrictions, have resulted in our headquarters closing for certain periods, slowdowns and delays, travel restrictions and cancellation of events, among other effects, thereby negatively impacting our operations. In addition, there was a lockdown order in all of Shanghai, China in 2022, where our partner Junshi Biosciences has its headquarters. Such orders or restrictions may be re-instated upon future outbreaks of COVID-19, thereby causing negative impacts on our operations. Although orders and restrictions have been relaxed in China, ongoing impacts remain during the ongoing recovery from the COVID-19 pandemic throughout China. In addition, the spread of more contagious and deadly variants could cause severe and widespread outbreaks of COVID-19. We have no ability to predict the future spread of severe and deadly pandemics that could disrupt our business and materially impact our financial position.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">While the long-term economic impact and the duration of&#160;the COVID-19&#160;pandemic or other viral pandemics may be difficult to assess or predict, the widespread pandemic has resulted in, and may continue to result in, significant disruption of global financial markets, which could reduce our ability to access capital and could negatively affect our liquidity and the liquidity and stability of markets for our common stock and our notes. In addition, a recession, further market correction or depression resulting from the spread of&#160;COVID-19&#160;could materially affect our business and the value of our notes and our common stock.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to Competitive Activity</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Our biosimilar products or our biosimilar product candidates, if approved, will face significant competition from the reference products and from other biosimilar products or pharmaceuticals approved for the same indication as the originator products. Toripalimab, if approved, will face significant competition from other immuno-oncology biologics. If we fail to compete effectively, we may not achieve significant market penetration and expansion.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We operate in highly competitive pharmaceutical markets. Successful competitors in the pharmaceutical market have demonstrated the ability to effectively discover molecules, obtain patents, develop, test and obtain regulatory approvals for products, as well as an ability to effectively commercialize, market and promote approved products. Numerous companies, universities and other research institutions are engaged in developing, patenting, manufacturing and marketing of products competitive with those that we are developing. Many of these potential competitors are large, experienced multinational pharmaceutical and biotechnology companies that enjoy significant competitive advantages, such as substantially greater financial, research and development, legal, governmental affairs, manufacturing, personnel, marketing resources, and the benefits of mergers and acquisitions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Toripalimab, if approved, will enter a competitive market in the United States where a number of anti-PD-1 or PD-L1 antibody drugs have been approved by the FDA including the following marketed products from several competitors: Keytruda&#174; (pembrolizumab) from Merck &amp; Company, Inc. (&#8220;Merck&#8221;), Opdivo&#174; (nivolumab) from Bristol-Myers Squibb Company (&#8220;BMS&#8221;), Tecentriq&#174; (atezolizumab) from Genentech, Imfinzi&#174; (durvalumab) from AstraZeneca plc (&#8220;AstraZeneca&#8221;), Bavencio&#174; (avelumab) from EMD Serono Inc. and Pfizer Inc. (&#8220;Pfizer&#8221;), and Libtayo&#174; (cemiplimab-rwlc) from Regeneron Pharmaceuticals, Inc. (&#8220;Regeneron&#8221;) and Sanofi S.A. (&#8220;Sanofi&#8221;), and Jemperli (dostarlimab-gxly) from GlaxoSmithKline plc (&#8220;GlaxoSmithKline&#8221;). In addition to toripalimab, multiple other competitors are seeking to develop and approve novel anti-PD-1 or PD-L1 antibody drugs in the United States in the coming years, including but not limited </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">to BeiGene, Ltd. (in collaboration with Novartis International AG (&#8220;Novartis&#8221;)). We believe there is potentially a high unmet need for toripalimab for treatment for NPC based on the current FDA-approved treatment alternatives and the lack of any approved immunotherapies.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">UDENYCA faces competition in the United States from Amgen, Viatris Inc. (&#8220;Viatris&#8221;), Sandoz International GmbH (&#8220;Sandoz&#8221;), Pfizer and Spectrum Pharmaceuticals, Inc. (&#8220;Spectrum&#8221;), and is expected to face competition from Amneal Pharmaceuticals, Inc. (&#8220;Amneal&#8221;) and Fresenius Medical Care AG &amp; Co. KGaA (&#8220;Fresenius&#8221;), each of which has announced the approval of a pegfilgrastim biosimilar.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">CIMERLI faces competition in the United States from F. Hoffman-La Roche Ltd. (&#8220;Roche&#8221;)/Genentech (the manufacturer of Lucentis, Vabysmo and Susvimo<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup>). Biogen Inc. (&#8220;Biogen&#8221;) with collaborator Samsung Bioepis Co., Ltd. (&#8220;Samsung Bioepis&#8221;), Xbrane Biopharma AB (&#8220;Xbrane&#8221;) (in collaboration with STADA Arzneimittel AG (&#8220;STADA&#8221;) and Bausch &amp; Lomb Incorporated (&#8220;Bausch &amp; Lomb&#8221;)) have each disclosed the development of a Lucentis biosimilar candidate.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">YUSIMRY, following our planned launch, may face competition in the United States from AbbVie (the holder of rights to Humira), Amgen (Amjevita<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (adalimumab-atto)), Sandoz (Hyrimoz<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (adalimumab-adaz)), Samsung Bioepis (Hadlima<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (adalimumab-bwwd)), Pfizer (Abrilada<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (adalimumab-afzb)), Boehringer Ingelheim GmbH (&#8220;Boehringer Ingelheim&#8221;) (Cyltezo<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">TM</sup> (adalimumab-adbm)) as well as Viatris / Biocon (Hulio&#174; (adalimumab-fkjp)), Alvotech Holdings S.A. and Fresenius, each a company that has disclosed development plans for a Humira biosimilar candidate. As a result of continued expected competition from Humira and a large number of potential adalimumab (Humira) biosimilar competitors, we may not be able to achieve substantial topline sales for YUSIMRY in the United States when we launch it as planned in July 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">These companies may also have greater brand recognition and more experience in conducting preclinical testing and clinical trials of product candidates, obtaining FDA and other regulatory approvals of products and marketing and commercializing products once approved. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Additionally, many manufacturers of originator products have increasingly used legislative, regulatory and other means, such as litigation, to delay regulatory approval and to seek to restrict competition from manufacturers of biosimilars. These efforts may include or have included: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">settling, or refusing to settle, patent lawsuits with biosimilar companies, resulting in such patents remaining an obstacle for biosimilar approval; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">submitting Citizen Petitions to request the FDA Commissioner to take administrative action with respect to prospective and submitted biosimilar applications; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">appealing denials of Citizen Petitions in United States federal district courts and seeking injunctive relief to reverse approval of biosimilar applications; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">restricting access to reference brand products for equivalence and biosimilarity testing that interferes with timely biosimilar development plans; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">attempting to influence potential market share by conducting medical education with physicians, payers, regulators and patients claiming that biosimilar products are too complex for biosimilar approval or are too dissimilar from originator products to be trusted as safe and effective alternatives; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">implementing payer market access tactics that benefit their brands at the expense of biosimilars; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seeking state law restrictions on the substitution of biosimilar products at the pharmacy without the intervention of a physician or through other restrictive means such as excessive recordkeeping requirements or patient and physician notification; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seeking federal or state regulatory restrictions on the use of the same non-proprietary name as the reference brand product for a biosimilar or interchangeable biologic; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">seeking changes to the United States Pharmacopeia, an industry recognized compilation of drug and biologic standards; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">obtaining new patents covering existing products or processes, which could extend patent exclusivity for a number of years or otherwise delay the launch of biosimilars; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">influencing legislatures so that they attach special patent extension amendments to unrelated federal legislation. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Our products and our product candidates, if approved, could face price competition from other products or biosimilars of the same reference products for the same indication. This price competition could exceed our capacity to respond, detrimentally affecting our market share and revenue as well as adversely affecting the overall financial health and attractiveness of the market for the biosimilar.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Competitors in the biosimilar market have the ability to compete on price through PBMs, payers and their third-party administrators, IDNs and hospitals who exert downward pricing pressure on our product offerings. It is possible our biosimilar competitors&#8217; compliance with price discounting demands in exchange for market share or volume requirements could exceed our capacity to respond in kind and reduce market prices beyond our expectations. There could be similar price competition in the immuno-oncology market that could adversely affect our results in the future. Such practices may limit our ability to increase market share and may also impact profitability.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We face intense competition and rapid technological change and the possibility that our competitors may develop therapies that are similar, more advanced, less costly, easier to administer or more effective than ours, which may adversely affect our financial condition and our ability to successfully commercialize our product candidates.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Many of our competitors have substantially greater financial, technical and other resources, such as larger research and development staff and more experienced marketing and manufacturing organizations. Additional mergers and acquisitions in the pharmaceutical industry may result in even more resources being concentrated in our competitors. As a result, these companies may obtain regulatory approval more rapidly than we are able to and may be more effective in selling and marketing their products. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large, established companies. Our competitors may succeed in developing, acquiring or licensing on an exclusive basis, products that are more effective or less costly than any product candidate that we may develop; they may also obtain patent protection that could block our products; and they may obtain regulatory approval, product commercialization and market penetration earlier than we do. Our competitors may have products that are easier to administer than our products, which could adversely affect our results, such as due to the observed trend that a large number of patients demonstrate a preference to administer medication at home due to COVID-19 or other factors. Biosimilar or immuno-oncology product candidates developed by our competitors may render our potential product candidates uneconomical, less desirable or obsolete, and we may not be successful in marketing our product candidates against competitors. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">If other biosimilars of adalimumab (Humira), are approved and successfully commercialized before YUSIMRY, our business would suffer. If other competitors to toripalimab and CHS-006 are approved and successfully commercialized before toripalimab and CHS-006, our business would suffer. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Approvals have already been obtained and we expect additional companies to continue to seek approval to manufacture and market biosimilar versions of Humira. Similarly, there are a number of companies that currently commercialize PD-1/PD-L1 blocking antibodies or antibodies targeting TIGIT or are developing such compounds for commercialization in the United States. If other biosimilars of these branded biologics are approved and successfully commercialized before YUSIMRY and if other competitors to toripalimab and CHS-006 are successfully commercialized </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">before toripalimab and CHS-006, we may never achieve meaningful market share for these products, our revenue would be reduced and, as a result, our business, prospects and financial condition could suffer. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">If an improved version of an originator product, such as Neulasta, Humira or Lucentis, is developed or if the market for the originator product significantly declines, sales or potential sales of our biosimilar products and product candidates may suffer. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Originator companies may develop improved versions of a reference product as part of a life cycle extension strategy and may obtain regulatory approval of the improved version under a new or supplemental BLA submitted to the applicable regulatory authority. Should the originator company succeed in obtaining an approval of an improved biologic product, it may capture a significant share of the collective reference product market in the applicable jurisdiction and significantly reduce the market for the reference product and thereby the potential size of the market for our biosimilar products and product candidates. In addition, the improved product may be protected by additional patent rights that may subject our follow-on biosimilar to claims of infringement. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Biologic reference products may also face competition as technological advances are made that may offer patients a more convenient form of administration or increased efficacy or as new products are introduced. External developments such as the COVID-19 pandemic can also result in changing preferences for convenient forms of administration of products that may impact our business. As new products are approved that compete with the reference product to our biosimilar product candidates, sales of the reference originator product may be adversely impacted or rendered obsolete. If the market for the reference product is impacted, we may lose significant market share or experience limited market potential for our approved biosimilar products or product candidates, and the value of our product pipeline could be negatively impacted. As a result of the above factors, our business, prospects and financial condition<b style="font-weight:bold;"> </b>could suffer.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any product candidates for which we intend to seek approval as original biologic products may face competition sooner than anticipated.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our development of novel biologic product candidates, such as toripalimab, subjects us to additional risks relating to biosimilar competition. In particular, under the Biologics Price Competition and Innovation Act of 2009 (&#8220;BPCIA&#8221;), 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 12 years from the date on which the reference product was first licensed. During this 12-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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We believe that any of our future product candidates approved under an original BLA should qualify for the 12-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. 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 and regulatory factors that are still developing.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:18pt 0pt 12pt 0pt;">Risks Related to Our Ability to Hire and Retain Highly Qualified Personnel </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We are highly dependent on the services of our key executives and personnel, including our President and Chief Executive Officer, Dennis M. Lanfear, and if we are not able to retain these members of our management or recruit additional management, product development and scientific personnel, our business will suffer. </span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">We are highly dependent on the principal members of our management and scientific and technical staff. The loss of service of any of our management or key scientific and technical staff could harm our business. In addition, we are dependent on our continued ability to attract, retain and motivate highly qualified additional management, product development and scientific personnel. If we are not able to retain our management, particularly our President and Chief Executive Officer, Mr.&#160;Lanfear, 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. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our future performance will also depend, in part, on our ability to successfully integrate newly hired executive officers into our management team and our ability to develop an effective working relationship among senior management. Our failure to integrate these individuals and create effective working relationships among them and other members of management could result in inefficiencies in the development and commercialization of our product candidates, harming future regulatory approvals, sales of our product candidates and our results of operations. Additionally, we do not currently maintain &#8220;key person&#8221; life insurance on the lives of our executives or any of our employees. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We will need to expand and effectively manage our managerial, scientific, operational, financial, commercial and other resources in order to successfully pursue our product development and commercialization efforts. Our success also depends on our continued ability to attract, retain and motivate highly qualified management and technical personnel. We may not be able to attract or retain qualified management and scientific and product development personnel in the future due to the intense competition for qualified personnel among biotechnology, pharmaceutical and other businesses, particularly those located in the San Francisco Bay Area. We also use equity compensation as a part of a comprehensive compensation package for our personnel. The majority of our outstanding options have exercise prices that are above our current stock price. See the tables describing our outstanding stock options in Note 11. Stock-Based Compensation and Employee Benefits to our financial statements included in our Annual Report for the Fiscal Year ended December 31, 2022. If we are not able to attract, 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We may need to expand our organization, particularly due to employee turnover and the transition of our strategy from a biosimilars business to a company using cash flows from our commercial biosimilars portfolio to fund our immuno-oncology pipeline, and we may experience difficulties in managing this turnover and ongoing transition, which could disrupt our operations. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">As of March 31, 2023, we had 307 full-time and part-time employees. As our development and commercialization plans and strategies develop and evolve from time to time and as we experience turnover, we may need to hire additional people in the future. Further, as we develop and build our immuno-oncology platform, such work could further divert internal resources. Our management may need to divert a disproportionate amount of its attention away from our day-to-day activities and devote a substantial amount of time to managing these hiring activities. We may not be able to effectively manage the transition in our operations, which may result in weaknesses in our infrastructure, operational mistakes, loss of business opportunities, loss of employees and reduced productivity among remaining employees. Our expected growth could require significant capital expenditures and may divert financial resources from other projects, such as the development of our current and potential future product candidates. If our management is unable to effectively manage our turnover and transition of our strategy, our expenses may increase more than expected, our ability to generate and/or grow revenue could be reduced and we may not be able to implement our business strategy. Our future financial performance and our ability to commercialize product candidates and compete effectively will depend, in part, on our ability to effectively manage any future growth.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Risks Related to Reliance on Third Parties</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We rely on third parties to conduct our nonclinical and clinical studies and perform other tasks for us. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or comply with regulatory requirements, we may not be able to obtain regulatory approval for or commercialize our product candidates and our business could be substantially harmed. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We have relied upon and plan to continue to rely upon third-party clinical research organizations (&#8220;CROs&#8221;) to monitor and manage data for our ongoing nonclinical and clinical programs. We rely on these parties for execution of our nonclinical and clinical studies and 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, legal, regulatory and scientific standards and our reliance on the CROs does not relieve us of our regulatory responsibilities. We and our CROs and other vendors are required to comply with cGMP, GCP, and good laboratory practices (&#8220;GLP&#8221;), which are regulations and guidelines enforced by the FDA, the Competent Authorities of the Member States of the EEA and comparable foreign regulatory authorities for all of our product candidates in clinical development. Regulatory authorities enforce these regulations through periodic inspections or remote regulatory assessments (&#8220;RRAs&#8221;) of study sponsors, principal investigators, study sites and other contractors. If we, any of our CROs, service providers or investigators fail to comply with applicable regulations or GCPs, the data generated in our nonclinical and clinical studies may be deemed unreliable and the FDA, EMA or comparable foreign regulatory authorities may require us to perform additional nonclinical and clinical studies before approving our marketing applications. There can be no assurance that upon inspection or conclusion of an RRA by a given regulatory authority, such regulatory authority will determine that any of our clinical studies comply with GCP regulations. In addition, our clinical studies must be conducted with product generated under cGMP regulations. Failure to comply by any of the participating parties or ourselves with these regulations may require us to repeat clinical studies, which would delay the regulatory approval process. Moreover, our business may be implicated if our CRO or any other participating parties violate federal or state fraud and abuse or false claims laws and regulations or healthcare privacy and security laws. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If any of our relationships with these third-party CROs terminate, we may not be able to enter into arrangements with alternative CROs or do so on commercially reasonable terms. In addition, our CROs are not our employees, and except for remedies available to us under our agreements with such CROs, we cannot control whether or not they devote sufficient time and resources to our on-going nonclinical and clinical programs. If CROs do not successfully carry out their contractual duties or obligations or meet expected deadlines, if they need to be replaced or if the quality or accuracy of the data they obtain is compromised due to the failure to adhere to our protocols, regulatory requirements or for other reasons, our clinical studies may be extended, delayed or terminated and we may not be able to obtain regulatory approval for or successfully commercialize our product candidates. CROs may also generate higher costs than anticipated. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenue could be delayed. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Switching or adding additional CROs involves additional cost and requires management time and focus. In addition, a transition period is necessary when a new CRO commences work, which can materially impact our ability to meet our desired clinical development timelines. Though we strive to carefully manage our relationships with our CROs, there can be no assurance that we will not encounter similar challenges or delays in the future or that these delays or challenges will not have a material adverse impact on our business, prospects and financial condition.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We rely on third parties, and in some cases a single third party, to manufacture nonclinical, clinical and commercial drug supplies of our product candidates and to store critical components of our product candidates for us. Our business could be harmed if those third parties fail to provide us with sufficient quantities of product candidates or fail to do so at acceptable quality levels or prices. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We do not currently have the infrastructure or capability internally to manufacture supplies of our product candidates for use in our nonclinical and clinical studies, and we lack the resources and the capability to manufacture </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">any of our product candidates on a clinical or commercial scale. We rely on third-party manufacturers to manufacture and supply us with our product candidates for our preclinical and clinical studies as well as to establish commercial supplies of our product candidates. Successfully transferring complicated manufacturing techniques to contract manufacturing organizations and scaling up these techniques for commercial quantities is time consuming and we may not be able to achieve such transfer or do so in a timely manner. Moreover, the availability of contract manufacturing services for protein-based therapeutics is highly variable and there are periods of relatively abundant capacity alternating with periods in which there is little available capacity. If our need for contract manufacturing services increases during a period of industry-wide production capacity shortage, we may not be able to produce our product candidates on a timely basis or on commercially viable terms. Although we will plan accordingly and generally do not begin a clinical study unless we believe we have a sufficient supply of a product candidate to complete such study, any significant delay or discontinuation in the supply of a product candidate for an ongoing clinical study due to the need to replace a third-party manufacturer could considerably delay completion of our clinical studies, product testing and potential regulatory approval of our product candidates, which could harm our business and results of operations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Reliance on third-party manufacturers entails additional risks, including reliance on the third party for regulatory compliance and quality assurance, the possible breach of the manufacturing agreement by the third party and the possible termination or nonrenewal of the agreement by the third party at a time that is costly or inconvenient for us. In addition, third-party manufacturers may not be able to comply with cGMP or similar regulatory requirements outside the United States. Our failure or the failure of our third-party manufacturers to comply with applicable regulations could result in sanctions being imposed on us, including fines, injunctions, civil penalties, delays, suspension or withdrawal of approvals, license revocation, seizures or recalls of products, operating restrictions and criminal prosecutions, any of which could significantly and adversely affect supplies of our product candidates or any other product candidates or products that we may develop. Any failure or refusal to supply the components for our product candidates that we may develop could delay, prevent or impair our clinical development or commercialization efforts. If our contract manufacturers were to breach or terminate their manufacturing arrangements with us, the development or commercialization of the affected products or product candidates could be delayed, which could have an adverse effect on our business. Any change in our manufacturers could be costly because the commercial terms of any new arrangement could be less favorable and because the expenses relating to the transfer of necessary technology and processes could be significant. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If any of our product candidates are approved, in order to produce the quantities necessary to meet anticipated market demand, any contract manufacturer that we engage may need to increase manufacturing capacity. If we are unable to build and stock our product candidates in sufficient quantities to meet the requirements for the launch of these candidates or to meet future demand, our revenue and gross margins could be adversely affected. Although we believe that we will not have any material supply issues, we cannot be certain that we will be able to obtain long-term supply arrangements for our product candidates or materials used to produce them on acceptable terms, if at all. If we are unable to arrange for third-party manufacturing, or to do so on commercially reasonable terms, we may not be able to complete development of our product candidates or market them. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are dependent on Junshi Biosciences, Bioeq, and Orox for the commercialization of our product candidates in certain markets and we intend to seek additional commercialization partners for major markets, and the failure to commercialize in those markets could have a material adverse effect on our business and operating results. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We have exclusive licenses from Junshi Biosciences to develop and commercialize toripalimab and CHS-006 in the United States and Canada. We have an exclusive license from Bioeq to commercialize CIMERLI in the United States. Our licensors are responsible for supplying us with drug substance and final drug products.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our exclusive licensee, Orox, is responsible for commercialization of certain of our products and product candidates, including UDENYCA and YUSIMRY in certain Caribbean and Latin American countries (excluding Brazil, and in the case of UDENYCA, also excluding Argentina). </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Our licenses with Junshi Biosciences, Bioeq, Orox, or other future license or collaboration agreements, may not result in positive outcomes. Factors that may affect the success of our licenses and collaborations include, but are not limited to, the following:</p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential collaboration partners may fail to provide sufficient amounts of commercial products, including because of import restrictions, or they may be ineffective in doing so;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential collaboration partners may fail regulatory inspections or RRAs which may preclude or delay the delivery of commercial products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential collaboration partners may fail to exercise commercially reasonable efforts to market and sell our products in their respective licensed jurisdictions or they may be ineffective in doing so; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential licensees and collaboration partners may incur financial, legal or other difficulties that force them to limit or reduce their participation in our joint projects;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential licensees and collaboration partners may terminate their licenses or collaborations with us, which could make it difficult for us to attract new partners or adversely affect perception of us in the business and financial communities; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our existing and potential licensees and collaboration partners may choose to pursue alternative, higher priority programs, which could affect their commitment to us. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Moreover, any disputes with our licensees and collaboration partners will substantially divert the attention of our senior management from other business activities and will require us to incur substantial costs associated with litigation or arbitration proceedings. If we cannot maintain successful license and collaboration arrangements, our business, financial condition and operating results may be adversely affected.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to Manufacturing and Supply Chain </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We are subject to a multitude of manufacturing risks and the risks of inaccurately forecasting sales of our products. Any adverse developments affecting the manufacturing operations of our product candidates could substantially increase our costs and limit supply for our product candidates. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The process of manufacturing our product candidates is complex, highly regulated and subject to several risks, including but not limited to: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">product loss due to contamination, equipment failure or improper installation or operation of equipment or vendor or operator error; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">equipment failures, labor shortages, natural disasters, power failures and numerous other factors associated with the manufacturing facilities in which our product candidates are produced, and potentially exacerbated by climate change; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">disruption of supply chains for critical and specialized raw materials, delays in regulatory inspections of manufacturing and testing facilities, and reduced manufacturing capacities created by global events such as the COVID-19 pandemic and the ongoing conflict in Ukraine. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We have experienced reduced production yields, product defects and other supply disruptions. For example, we have experienced failures with respect to the manufacturing of certain lots of each of our product candidates resulting in delays prior to our taking corrective action. Additionally, if microbial, viral or other contaminations are discovered in our product candidates or in the manufacturing facilities in which our product candidates are made, such manufacturing facilities may need to be closed for an extended period of time to investigate and remedy the contamination. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Any adverse developments affecting manufacturing operations for our product candidates, including due to sudden or long-term changes in weather patterns, may result in shipment delays, inventory shortages, lot failures, withdrawals or recalls or other interruptions in the supply of our product candidates. We may also have to take inventory write-offs and incur other charges and expenses for products that are manufactured in reliance on a forecast that proves to be inaccurate because we do not sell as many units as forecasted. For example, during the third quarter of 2022, we recorded a $26.0 million write-down of inventory that was at risk of expiration. Although we believe that the assumptions that we use in estimating inventory write-downs are reasonable, additional write-downs of inventory may be required in the future if actual market conditions are less favorable than our projections, which could materially and adversely impact our financial results. In addition to such write-offs, we may also have to incur charges and expenses related to firm purchase commitments or for product candidates that fail to meet specifications, undertake costly remediation efforts or seek costlier manufacturing alternatives. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We currently engage single suppliers for manufacture, clinical trial services, formulation development and product testing of our product candidates. The loss of any of these suppliers or vendors could materially and adversely affect our business. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">For our products and our product candidates, we currently engage a distinct&#160;vendor or service provider for each of the principal activities supporting our manufacture and development of these products, such as manufacture of the biological substance present in each of the products, manufacture of the final filled and finished presentation of these products, as well as laboratory testing, formulation development and clinical testing of these products.&#160;For example, in September 2022 we entered into the Bioeq Manufacturing Agreement for our supply of CIMERLI. Because we currently have engaged a limited number of back-up suppliers or vendors for these single-sourced services, and although we believe that there are alternate sources that could fulfill these activities, we cannot assure you that identifying and establishing relationships with alternate suppliers and vendors would not result in significant delay in the development of our product candidates. Additional delays or cost increases could occur due to the direct or indirect effects of the COVID-19 pandemic and the ongoing conflict in Ukraine.&#160;Additionally, we may not be able to enter into arrangements with alternative service providers&#160;on commercially reasonable terms or at all.&#160;A delay in the development of our product candidates, or having to enter into a new agreement with a different third party on less favorable terms than we have with our current suppliers, could have a material adverse impact on our business.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We and our collaboration partners and contract manufacturers are subject to significant regulation with respect to manufacturing our product candidates. The manufacturing facilities on which we rely may not continue to meet regulatory requirements or may not be able to meet supply demands. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 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 clinical studies must be manufactured in accordance with cGMP. 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 contaminants or to inadvertent changes in the properties or stability of our product candidates that may not be detectable in final product testing. We, our collaboration partners, or our contract manufacturers must supply all necessary documentation in support of a Section 351(k) BLA, original BLA, NDA or MAA on a timely basis and must adhere to GLP and cGMP regulations enforced by the FDA and other regulatory agencies through their facilities inspection program. Some of our contract manufacturers may have never produced a commercially approved pharmaceutical product and therefore have not obtained the requisite regulatory authority approvals to do so. The facilities and quality systems of some or all of our collaboration partners and third-party contractors must pass 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. We have faced a delay in the inspection of our partner&#8217;s manufacturing facilities in China, which has resulted in a delay of the approval of our original BLA for toripalimab. In addition, the regulatory authorities may, at any time, audit or inspect a manufacturing facility involved with the preparation of our product candidates or our other potential </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">products or the associated quality systems for compliance with the regulations applicable to the activities being conducted. Although we oversee the contract manufacturers, we cannot control the manufacturing process of, and are completely dependent on, our contract manufacturing partners for compliance with the regulatory requirements. If these facilities do not pass a pre-approval plant inspection, regulatory approval of the products may not be granted or may be substantially delayed until any violations are corrected to the satisfaction of the regulatory authority, if ever. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The regulatory authorities also may, at any time following approval of a product for sale, inspect, audit or initiate an RRA of the manufacturing facilities of our collaboration partners and third-party contractors. If any such inspection, audit or RRA 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, audit or RRA, 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. Any such remedial measures imposed upon us or third parties with whom we contract could materially harm our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If we, our collaboration partners or any of our third-party manufacturers fail to maintain regulatory compliance, the FDA or other applicable regulatory authority can impose regulatory sanctions including, among other things, refusal to approve a pending application for a new product candidate, withdrawal of an approval or suspension of production. As a result, our business, financial condition and results of operations may be materially harmed. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Additionally, if supply from one approved manufacturer is interrupted, an alternative manufacturer would need to be qualified through a BLA supplement, NDA supplement or MAA variation or equivalent foreign regulatory filing, which could result in further delay. The regulatory agencies may also require additional studies if a new manufacturer is relied upon for commercial production. Switching 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">These factors could cause us to incur additional costs and could cause the delay or termination of clinical studies, regulatory submissions, required approvals or commercialization of our product candidates. Furthermore, if our suppliers fail to meet contractual requirements and we are unable to secure one or more replacement suppliers capable of production at a substantially equivalent cost, our clinical studies may be delayed or we could lose potential revenue. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">The structure of complex proteins used in protein-based therapeutics is inherently variable and highly dependent on the processes and conditions used to manufacture them. If we are unable to develop manufacturing processes that achieve a requisite degree of biosimilarity to the originator drug, and within a range of variability considered acceptable by regulatory authorities, we may not be able to obtain regulatory approval for our biosimilar products. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Protein-based therapeutics are inherently heterogeneous and their structures are highly dependent on the production process and conditions. Products from one production facility can differ within an acceptable range from those produced in another facility. Similarly, physicochemical differences can also exist among different lots produced within a single facility. The physicochemical complexity and size of biologic therapeutics create significant technical and scientific challenges in the context of their replication as biosimilar products. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The inherent variability in protein structure from one production lot to another is a fundamental consideration with respect to establishing biosimilarity to an originator product to support regulatory approval requirements. For example, the glycosylation of the protein, meaning the manner in which sugar molecules are attached to the protein backbone of a therapeutic protein when it is produced in a living cell, is critical to therapeutic efficacy, half-life, efficacy and even safety of the therapeutic and is therefore a key consideration for biosimilarity. Defining and understanding the variability of an originator molecule in order to match its glycosylation profile requires significant skill in cell biology, protein purification and analytical protein chemistry. Furthermore, manufacturing proteins with reliable and consistent glycosylation profiles at scale is challenging and highly dependent on the skill of the cell biologist and process scientist. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">There are extraordinary technical challenges in developing complex protein-based therapeutics that not only must achieve an acceptable degree of similarity to the originator molecule in terms of characteristics such as the unique glycosylation pattern, but also the ability to develop manufacturing processes that can replicate the necessary structural characteristics within an acceptable range of variability sufficient to satisfy regulatory authorities. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Given the challenges caused by the inherent variability in protein production, we may not be successful in developing our biosimilar products if regulators conclude that we have not achieved a sufficient level of biosimilarity to the originator product, or that the processes we use are unable to generate our products within an acceptable range of variability. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;">Risks Related to Adverse Events </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Our products or our product candidates may cause undesirable side effects or have other properties that could, as applicable, delay or prevent their regulatory approval, limit the commercial profile of an approved label or result in significant negative consequences following marketing approval, if granted. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">As with most pharmaceutical products, use of our products or our product candidates could be associated with side effects or adverse events, which can vary in severity (from minor reactions to death) and frequency (infrequent or prevalent). Side effects or adverse events associated with the use of our product candidates may be observed at any time, including in clinical trials or when a product is commercialized. Undesirable side effects caused by our product candidates could cause us or regulatory authorities to interrupt, delay or halt clinical studies and could result in a more restrictive label or the delay or denial of regulatory approval by the FDA or other comparable foreign authorities. Results of our studies could reveal a high and unacceptable severity and prevalence of side effects such as toxicity or other safety issues and could require us or our collaboration partners to perform additional studies or halt development or sale of these product candidates or expose us to product liability lawsuits, which will harm our business. In such an event, we may be required by regulatory agencies to conduct additional animal or human studies regarding the safety and efficacy of our product candidates, which we have not planned or anticipated or our studies could be suspended or terminated, and the FDA or comparable foreign regulatory authorities could order us to cease further development of or deny or withdraw approval of our product candidates for any or all targeted indications. There can be no assurance that we will resolve any issues related to any product-related adverse events to the satisfaction of the FDA or any other regulatory agency in a timely manner, if ever, which could harm our business, prospects and financial condition. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Additionally, product quality characteristics have been shown to be sensitive to changes in process conditions, manufacturing techniques, equipment or sites and other such related considerations, hence any manufacturing process changes we implement prior to or after regulatory approval could impact product safety and efficacy. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Drug-related side effects could affect patient recruitment for clinical trials, the ability of enrolled patients to complete our studies or result in potential product liability claims. We currently carry product liability insurance and we are required to maintain product liability insurance pursuant to certain of our license agreements. We believe our product liability insurance coverage is sufficient in light of our current clinical programs; however, we may not be able to maintain insurance coverage at a reasonable cost or in sufficient amounts to protect us against losses due to liability. A successful product liability claim or series of claims brought against us could adversely affect our results of operations and business. In addition, regardless of merit or eventual outcome, product liability claims may result in impairment of our business reputation, withdrawal of clinical study participants, costs due to related litigation, distraction of management&#8217;s attention from our primary business, initiation of investigations by regulators, substantial monetary awards to patients or other claimants, the inability to commercialize our product candidates and decreased demand for our product candidates, if approved for commercial sale. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Additionally, 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 but not limited to: </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be required to create a REMS plan, which could include a medication guide outlining the risks of such side effects for distribution to patients, a communication plan for healthcare providers and/or other elements to assure safe use; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our reputation may suffer. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 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><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If we receive approval for our product candidates, regulatory agencies including the FDA and foreign regulatory agencies, regulations require that we 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 may fail to report adverse events we become aware of within the prescribed timeframe. We may also fail to appreciate that we have become aware of a reportable adverse event, especially if it is not reported to us as an adverse event or if it is an adverse event that is unexpected or removed in time from the use of our products. If we fail to comply with our reporting obligations, the FDA or foreign regulatory agencies could take action including criminal prosecution, the imposition of civil monetary penalties, seizure of our products or extended delay in approval or clearance of future products. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Adverse events involving an originator product, or other biosimilars of such originator product, may negatively affect our business. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">In the event that use of an originator product, or other biosimilar for such originator product, results in unanticipated side effects or other adverse events, it is likely that our biosimilar product candidate will be viewed comparably and may become subject to the same scrutiny and regulatory sanctions as the originator product or other biosimilar, as applicable. Accordingly, we may become subject to regulatory supervisions, clinical holds, product recalls or other regulatory actions for matters outside of our control that affect the originator product, or other biosimilar, as applicable, if and until we are able to demonstrate to the satisfaction of our regulators that our biosimilar product candidate is not subject to the same issues leading to the regulatory action as the originator product or other biosimilar, as applicable. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Risks Related to Intellectual Property </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we infringe or are alleged to infringe intellectual property rights of third parties, our business could be harmed. Third-party claims of intellectual property infringement may prevent or delay our development and commercialization efforts. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our commercial success depends in large part on avoiding infringement of the patents and proprietary rights of third parties. There have been many lawsuits and other proceedings involving patent and other intellectual property rights in the pharmaceutical industry, including patent infringement lawsuits, interferences, oppositions and reexamination proceedings before the USPTO and corresponding foreign patent offices. Numerous United States and foreign issued patents and pending patent applications, which are owned by third parties, exist in the fields in which we are developing product candidates. As the pharmaceutical 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.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Our research, development and commercialization activities may infringe or otherwise violate or be claimed to infringe or otherwise violate patents owned or controlled by other parties. The companies that originated the products </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">for which we intend to introduce biosimilar versions, such as Amgen, AbbVie and Genentech, as well as other competitors (including other companies developing biosimilars) have developed, and are continuing to develop, worldwide patent portfolios of varying sizes and breadth, many of which are in fields relating to our business, and it may not always be clear to industry participants, including us, which patents cover various types of products or methods of use. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Third parties may assert that we are employing their proprietary technology without authorization. We are aware of third-party patents or patent applications with claims, for example, to compositions, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates. While we have conducted freedom to operate analyses with respect to our products and our product candidates, including our in-licensed biosimilar candidates, as well as our pipeline candidates, we cannot guarantee that any of our analyses are complete and thorough, nor can we be sure that we have identified each patent and pending application in the United States and abroad that is relevant or necessary to the commercialization of our product candidates. Moreover, because patent applications can take many years to issue, there may be currently pending patent applications that may later result in issued patents covering our product candidates. With respect to products we are evaluating for inclusion in our future product pipeline, our freedom to operate analyses, including our research on the timing of potentially relevant patent expirations, are ongoing. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">There may also be patent applications that have been filed but not published and if such applications issue as patents, they could be asserted against us. For example, in most cases, a patent filed today would not become known to industry participants for at least 18 months given patent rules applicable in most jurisdictions, which do not require publication of patent applications until 18 months after filing. Moreover, some United States patents may issue without any prior publication in cases where the patent applicant does not also make a foreign filing. We may also face claims from non-practicing entities that have no relevant product revenue and against whom our own patent portfolio may have no deterrent effect. In addition, coverage of patents is subject to interpretation by the courts, and the interpretation is not always uniform. If we are sued for patent infringement, we would need to demonstrate that our product candidates, products or methods either do not infringe the patent claims of the relevant patent or that the patent claims are invalid and/or unenforceable, and we may not be able to do this. Proving that a patent is invalid or unenforceable is difficult. For example, in the United States, proving invalidity requires a showing of clear and convincing evidence to overcome the presumption of validity enjoyed by issued patents. Also in proceedings before courts in Europe, the burden of proving invalidity of the patent usually rests on the party alleging invalidity. Even if we are successful in these proceedings, we may incur substantial costs and the time and attention of our management and scientific personnel could be diverted in pursuing these proceedings, which could have a material adverse effect on us. In addition, we may not have sufficient resources to bring these actions to a successful conclusion. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Third parties could bring claims against us that would cause us to incur substantial expenses and, if successful against us, could cause us to pay substantial monetary damages. Further, if a patent infringement suit were brought against us, we could be forced to stop or delay research, development, manufacturing or sales of the product or product candidate that is the subject of the suit. Ultimately, we could be prevented from commercializing a product or be forced to cease some aspect of our business operations, if, as a result of actual or threatened patent infringement claims, we are unable to enter into licenses on commercially acceptable terms or at all. If, as a result of patent infringement claims or to avoid potential claims, we choose or are required to seek licenses from third parties, these licenses may not be available on acceptable terms or at all. Even if we are able to obtain a license, the license may obligate us to pay substantial license fees or royalties or both, and the rights granted to us might be nonexclusive, which could result in our competitors gaining access to the same intellectual property. Parties making claims against us may obtain injunctive or other equitable relief, which could effectively block our ability to further develop and commercialize one or more of our product candidates. Defense of these claims, regardless of their merit, would likely involve substantial litigation expense and would likely be a substantial diversion of employee resources from our business. In the event of a successful claim of infringement against us, we may, in addition to being blocked from the market, have to pay substantial monetary damages, including treble damages and attorneys&#8217; fees for willful infringement, pay royalties, redesign our infringing products or obtain one or more licenses from third parties, which may be impossible or require substantial time and monetary expenditure. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">On May 10, 2017, Amgen Inc. and Amgen Manufacturing Inc. filed an action against us in the United States District Court for the District of Delaware alleging infringement of one or more claims of Amgen&#8217;s US patent 8,273,707 (the &#8220;&#8216;707 patent&#8221;) under 35 U.S.C. &#167; 271. The complaint seeks injunctive relief, monetary damages and attorney fees. On December&#160;7, 2017, the United States Magistrate Judge issued under seal a Report and Recommendation to the District Court recommending that the District Court grant, with prejudice, our pending motion to dismiss Amgen&#8217;s complaint for failure to state a claim pursuant to Federal Rule of Civil Procedure 12(b)(6). On March 26, 2018, Judge Stark of the District Court adopted the United States Magistrate Judge&#8217;s Report and Recommendation to grant our motion pursuant to Federal Rule of Civil Procedure 12(b)(6) to dismiss with prejudice the patent infringement complaint alleging infringement of the &#8216;707 patent on the grounds that such complaint failed to state a claim upon which relief may be granted. In May 2018, Amgen filed a Notice of Appeal in the United States Court of Appeals for the Federal Circuit. Amgen and Coherus filed briefs in this matter and oral argument was held on May 8, 2019. On July 29, 2019, the Federal Circuit issued a precedential opinion affirming the District Court&#8217;s judgment in our favor. The Federal Circuit held that the doctrine of prosecution history estoppel barred Amgen from succeeding on its infringement claim and affirmed the District Court&#8217;s dismissal. In a Joint Status Report, dated September 20, 2019, Amgen stated that it does not intend to further appeal the Federal Circuit&#8217;s decision. On October 11, 2019, we filed a Motion for Attorneys&#8217; Fees with the District Court. Amgen filed its Answering Brief in Opposition on November 8, 2019. On November 22, 2019, we filed our Reply Brief with the District Court. On November 30, 2020, the District Court issued an order denying our motion.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On January 24, 2019, we entered into settlement and license agreements with AbbVie, that grant us global, royalty-bearing, non-exclusive license rights under AbbVie&#8217;s intellectual property to commercialize YUSIMRY. The global settlements resolve all pending disputes between the parties related to YUSIMRY. Under the United States settlement, our license period in the United States commences on July 1, 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In addition to infringement claims against us, we may become a party to other patent litigation and other proceedings, including interference, IPR, derivation or post-grant proceedings declared or granted by the USPTO and similar proceedings in foreign countries, regarding intellectual property rights with respect to our current or future products. An unfavorable outcome in any such proceeding could require us to cease using the related technology or to attempt to license rights to it from the prevailing party or could cause us to lose valuable intellectual property rights. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms, if any license is offered at all. Litigation or other proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. We may also become involved in disputes with others regarding the ownership of intellectual property rights. For example, we jointly develop intellectual property with certain parties, and disagreements may therefore arise as to the ownership of the intellectual property developed pursuant to these relationships. If we are unable to resolve these disputes, we could lose valuable intellectual property rights. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Third parties may submit applications for patent term extensions in the United States or other jurisdictions where similar extensions are available and/or Supplementary Protection Certificates in the E.U. states and Switzerland seeking to extend certain patent protection, which, if approved, may interfere with or delay the launch of one or more of our products. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The cost to us of any patent litigation or other proceeding, even if resolved in our favor, could be substantial. Patent litigation and other proceedings may fail, and even if successful, may result in substantial costs and distract our management and other employees. The companies that originated the products for which we intend to introduce biosimilar versions, as well as other competitors (including other biosimilar companies) may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their substantially greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could impair our ability to compete in the marketplace. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">We do not know whether any of our pending patent applications will result in the issuance of any patents or whether the rights granted under any patents issuing from these applications will prevent any of our competitors from marketing similar products that may be competitive with our own. Moreover, even if we do obtain issued patents, they will not guarantee us the right to use our patented technology for commercialization of our product candidates. Third parties may have blocking patents that could prevent us from commercializing our own products, even if our products use or embody our own, patented inventions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The validity and enforceability of patents are generally uncertain and involve complex legal and factual questions. Any patents that may issue on our pending applications may be challenged, invalidated or circumvented, which could limit our ability to stop competitors from marketing products similar to ours. Furthermore, our competitors may develop similar or alternative technologies not covered by any patents that may issue to us.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">For technologies for which we do not seek patent protection, we may rely on trade secrets to protect our proprietary position. However, trade secrets are difficult to protect. We seek to protect our technology and product candidates, in part, by entering into confidentiality agreements with those who have access to our confidential information, including our employees, consultants, advisors, contractors or collaborators. We also seek to preserve the integrity and confidentiality of our proprietary technology and processes by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors. To the extent that our employees, consultants, advisors, contractors and collaborators use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be involved in lawsuits or IPR proceedings to protect or enforce our patents, which could be expensive, time consuming and unsuccessful. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We may discover that competitors are infringing our issued patents. Expensive and time-consuming litigation may be required to abate such infringement. We may not prevail in any lawsuits that we initiate and the damages or other remedies awarded, if any, may not be commercially meaningful. If we or one of our collaboration partners were to initiate legal proceedings against a third party to enforce a patent covering one of our product candidates, the defendant could counterclaim that the patent covering our product candidate is invalid and/or unenforceable. In patent litigation in the United States, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including but not limited to lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could include an allegation that someone involved in the prosecution of the patent withheld relevant or material information related to the patentability of the invention from the USPTO or made a misleading statement during prosecution. The outcome following legal assertions of invalidity and unenforceability is unpredictable. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 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. 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 we cannot obtain a license from the prevailing party on commercially reasonable terms. Third parties may request an IPR of our patents in the USPTO. An unfavorable decision may result in the revocation of our patent or a limitation to the scope of the claims of our patents. Our defense of litigation, interference or IPR 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 partnerships that would help us bring our product candidates to market.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 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 any </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">litigation we initiate to enforce our patents. 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><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to claims that our employees, consultants, or independent contractors have wrongfully used or disclosed confidential information of third parties or that our employees have wrongfully used or disclosed alleged trade secrets of their former employers.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We employ individuals, retain independent contractors and consultants and members on our board of directors or scientific advisory board who were previously employed at universities or other pharmaceutical companies, including our competitors or potential competitors. For example, our Chief Executive Officer, Dennis&#160;M. Lanfear is a former employee of Amgen. Mr.&#160;Lanfear was employed at Amgen during periods when Amgen&#8217;s operations included the development and commercialization of Neulasta. Senior members of our commercial team and medical affairs team who will be responsible for any launch of additional presentations of UDENYCA formerly held positions at Amgen. Our board of directors and scientific advisory board include members who were former employees of Genentech, Amgen and Abbott Laboratories. Although we have procedures in place to try to ensure that our employees, consultants and independent contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees or consultants have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third parties. 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 or personnel, which could adversely impact our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On March 3, 2017, Amgen filed an action against us, KBI Biopharma, our employee Howard S. Weiser and Does 1-20 in the Superior Court of the State of California, County of Ventura. The complaint, which was amended, alleged that we engaged in unfair competition and improperly solicited and hired certain former Amgen employees in order to acquire and access trade secrets and other confidential information belonging to Amgen. The complaint, as amended, sought injunctive relief and monetary damages. On May 2, 2019, we and Amgen settled the trade secret action brought by Amgen. The details of the settlement are confidential but we will continue to market UDENYCA and began paying a mid-single digit royalty to Amgen for five years starting on July 1, 2019.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to comply with our obligations in the agreements under which we license intellectual property and other rights from third parties or otherwise experience disruptions to our business relationships with our licensors, we could lose license rights that are important to our business. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We are a party to certain non-exclusive intellectual property license agreements with certain vendors (pertaining to mammalian cell lines), with Genentech (pertaining to Genentech&#8217;s intellectual property related to CIMERLI) and with AbbVie (pertaining to AbbVie&#8217;s intellectual property related to YUSIMRY) that are important to our business, and we expect to enter into additional license agreements in the future. Our existing license agreements impose, and we expect that future license agreements will impose, various diligence, milestone payment, royalty and other obligations on us. If we fail to comply with our obligations under these agreements or we are subject to a bankruptcy, we may be required to make certain payments to the licensor, we may lose the license or the licensor may have the right to terminate the license, in which event we would not be able to develop or market products covered by the license. Additionally, the milestone and other payments associated with these licenses will make it less profitable for us to develop our product candidates. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In the event we breach any of our obligations related to such agreements, we may incur significant liability to our licensing partners. Disputes may arise regarding intellectual property subject to a licensing agreement, including but not limited to: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the sublicensing of patents and other rights; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the ownership of inventions and know-how resulting from the joint creation or use of intellectual property by our licensors and us and our collaborators; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the priority of invention of patented technology. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If disputes over intellectual property and other rights that we have licensed 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 and that could have a material adverse effect on our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We currently have rights to certain intellectual property, through licenses from third parties and under patent applications that we own, to develop our product candidates. Because we may find that our programs require the use of proprietary rights held by third parties, the growth of our business may depend in part on our ability to acquire, in-license or use these proprietary rights. We may be unable to acquire or in-license 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, financial 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">If we are unable to successfully obtain 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our ability to market our products in the United States may be significantly delayed or prevented by the BPCIA patent dispute resolution mechanism. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The BPCIA created an elaborate and complex patent dispute resolution mechanism for biosimilars that, if we choose to implement it, could prevent us from launching our product candidates in the United States or could substantially delay such launches. However, even if we elect not to implement this mechanism, the launch of our products in the United States could still be prevented or substantially delayed by intellectual property disputes with originator companies that market the reference products on which our biosimilar products are based.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The BPCIA establishes a patent disclosure and briefing process between the biosimilar applicant and the originator that is demanding and time-sensitive. While certain aspects of this process are still being tested in the federal courts, the United States Supreme Court, as discussed further below, ruled in 2017 that this process is not mandatory, such that a biosimilar applicant may elect to engage in this process, but is not required to do so. The following is an overview of the patent exchange and patent briefing procedures established by the BPCIA for biosimilar applicants that elect to employ them: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Disclosure of the Biosimilar Application. Within 20 days after the FDA publishes a notice that its application has been accepted for review, a Section 351(k) biosimilar applicant may elect to provide a copy of its application to the originator if it chooses to engage in the BPCIA patent exchange mechanism. </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Identification of Pertinent Patents. Within 60 days of the date of receipt of the application the originator must identify patents owned or controlled by the originator, which it believes could be asserted against the biosimilar applicant. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Statement by the Biosimilar Applicant. Following the receipt of the originator&#8217;s patent list, the biosimilar applicant must state either that it will not market its product until the relevant patents have expired or alternatively provide its arguments that the patents are invalid, unenforceable or would not be infringed by the proposed biosimilar product candidate. The biosimilar applicant may also provide the originator with a list of patents it believes the brand-name firm could assert against the reference product. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Statement by the Originator. In the event the biosimilar applicant has asserted that the patents are invalid, unenforceable or would not be infringed by the proposed follow-on product, the originator must provide the biosimilar applicant with a response within 60 days. The response must provide the legal and factual basis of the opinion that such patent will be infringed by the commercial marketing of the proposed biosimilar. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">5.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Patent Resolution Negotiations. If the originator provides its detailed views that the proposed biosimilar would infringe valid and enforceable patents, then the parties are required to engage in good faith negotiations to identify which of the discussed patents will be the subject of a patent infringement action. If the parties agree on the patents to be litigated, the brand-name firm must bring an action for patent infringement within 30 days. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">6.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Simultaneous Exchange of Patents. If those negotiations do not result in an agreement within 15 days, then the biosimilar applicant must notify the originator of how many patents (but not the identity of those patents) that it wishes to litigate. Within five days, the parties are then required to exchange lists identifying the patents to be litigated. The number of patents identified by the originator may not exceed the number provided by the biosimilar applicant. However, if the biosimilar applicant previously indicated that no patents should be litigated, then the originator may identify one patent. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">7.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Commencement of Patent Litigation. The originator must then commence patent infringement litigation within 30 days. That litigation will involve all of the patents on the originator&#8217;s list and all of the patents on the follow-on applicant&#8217;s list. The follow-on applicant must then notify the FDA of the litigation. The FDA must then publish a notice of the litigation in the Federal Register. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:42.5pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">8.</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Notice of Commercial Marketing. The BPCIA requires the biosimilar applicant to provide notice to the originator 180 days in advance of its first commercial marketing of its proposed follow-on biologic. The originator is allowed to seek a preliminary injunction blocking such marketing based upon any patents that either party had preliminarily identified but were not subject to the initial phase of patent litigation. The litigants are required to &#8220;reasonably cooperate to expedite such further discovery as is needed&#8221; with respect to the preliminary injunction motion. The federal courts have not yet settled the issue as to when, or under what circumstances, the biosimilar applicant must provide the 180-day notice of commercial marketing provided in the BPCIA.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On June 12, 2017, the Supreme Court issued its decision in <i style="font-style:italic;">Amgen v. Sandoz</i>, holding that (i) the &#8220;patent dance&#8221; is optional; and (ii) the 180-day pre-marketing notification may be given either before or after receiving FDA approval of the biosimilar product. The Supreme Court declined to rule whether a state injunctive remedy may be available to the originator and remanded that question to the Federal Circuit for further consideration. On December 14, 2017, the Federal Circuit decided that state law claims are preempted by the BPCIA on both field and conflict grounds. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">A significant legal risk for a biosimilar applicant that pursues regulatory approval under the Section 351(k) regulatory approval route and also elects to engage in the above-described BPCIA patent exchange mechanism, is that the process could result in the initiation of patent infringement litigation prior to FDA approval of a Section 351(k) application, and such litigation could result in blocking the market entry of the biosimilar product. However, even if biosimilar applicants opt out of the BPCIA patent exchange process, originators will still have the right to assert patent </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">infringement as a basis to enjoin a biosimilar product launch. Thus, whether or not we engage in the BPCIA patent exchange process, there is risk that patent infringement litigation initiated by originators could prevent us indefinitely from launching our biosimilar products.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The legal and strategic considerations weighing for or against a decision to voluntarily engage in the BPCIA patent exchange process are complex and will differ on a product-by-product basis. If we decide to engage in the BPCIA patent exchange process, preparing for and conducting the patent exchange, briefing and negotiation process outlined above will require extraordinarily sophisticated legal counseling and extensive planning, all under extremely tight deadlines. Moreover, it may be difficult for us to secure or retain such legal support if large, well-funded originators have already entered into engagements with highly qualified law firms or if the most highly qualified law firms choose not to represent biosimilar applicants due to their long-standing relationships with originators. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">Under the complex, and uncertain rules of the BPCIA patent provisions, coupled with the inherent uncertainty surrounding the legal interpretation of any originator patents that might be asserted against us in this new process, we see substantial risk that the BPCIA process may significantly delay or defeat our ability to market our products in the United States, or may result in us incurring substantial legal settlement costs. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Risks Related to the Discovery and Development of Our Product Candidates </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We are heavily dependent on the development, clinical success, regulatory approval and commercial success of our product candidates. We cannot give any assurance that any of our product candidates will receive regulatory approval, which is necessary before they can be commercialized. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We invested substantially all of our efforts and financial resources to identify, acquire and develop our product candidates. Our future success is dependent on our ability to develop, obtain regulatory approval for, and then commercialize and obtain adequate third-party coverage and reimbursement for one or more of our product candidates. We currently have three approved products: UDENYCA, CIMERLI and YUSIMRY.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Our product candidates are in varying stages of development and will require additional clinical development, management of nonclinical, clinical and manufacturing activities, regulatory approval, adequate manufacturing supplies, commercial organization and significant marketing efforts before we generate any revenue from product sales. For example, YUSIMRY received FDA approval but we still will not launch it until July 2023 due to our settlement agreement with AbbVie, and the toripalimab original BLA remains under review by the FDA. Other than certain PK bridging studies, we have not initiated phase 3 clinical trials for other product candidates in our pipeline. It may be some time before we file for market approval with the relevant regulatory agencies for these product candidates.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We cannot be certain that any of our product candidates will be successful in clinical trials or receive regulatory approval. Further, our product candidates may not receive regulatory approval even if they are successful in clinical trials. If we and our existing or future collaboration partners do not receive regulatory approvals for our product candidates, we may not be able to continue our operations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We, together with our collaboration partners, generally plan to seek regulatory approval to commercialize our product candidates in the United States, the E.U., and additional foreign countries where we or our partners have commercial rights. To obtain regulatory approval, we and our collaboration partners must comply with numerous and varying regulatory requirements of such countries regarding safety, efficacy, chemistry, manufacturing and controls, clinical studies, commercial sales, and pricing and distribution of our product candidates. Even if we and our collaboration partners are successful in obtaining approval in one jurisdiction, we cannot ensure that we will obtain approval in any other jurisdictions. If we and our collaboration partners are unable to obtain approval for our product candidates in multiple jurisdictions, our revenue and results of operations could be negatively affected. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">The regulatory approval processes of the FDA, EMA and comparable foreign authorities are lengthy, time consuming and inherently unpredictable, and the regulatory approval requirements for biosimilars are evolving. If we and our collaboration partners are ultimately unable to obtain regulatory approval for our product candidates, our business will be substantially harmed. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The research, development, testing, manufacturing, labeling, packaging, approval, promotion, advertising, storage, marketing, distribution, post-approval monitoring and reporting and export and import of biologic and biosimilar products are subject to extensive regulation by the FDA and other regulatory authorities in the United States, by the EMA and EEA Competent Authorities in the European Economic Area (&#8220;EEA&#8221;), and by other regulatory authorities in other countries, where regulations differ from country to country. Neither we nor any existing or future collaboration partners are permitted to market our product candidates in the United States until we and our collaboration partners receive approval from the FDA, or in the EEA until we and our collaboration partners receive EC or EEA Competent Authority approvals. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The time required to develop new products or obtain approval for new products by the FDA and comparable foreign authorities is unpredictable, may take many years following the completion of clinical studies and depends upon numerous factors. Further, applications to the Human Genetic Resources Administration of China (HGRAC) required for any activities, including development activities and data sharing with our partners in China, may result in product development delays. In addition, approval policies, regulations or the type and amount of clinical data necessary to gain approval may change during the course of a product candidate&#8217;s clinical development and may vary among jurisdictions, which may cause delays in the approval or the decision not to approve an application. For example, in 2020 during FDA&#8217;s review of Bioeq&#8217;s Section 351(k) BLA for CIMERLI, the FDA requested that Bioeq submit additional manufacturing data for the equipment in its new location, leading Bioeq to withdraw its Section 351(k) BLA for this candidate in order to provide the requested data and to resubmit the application thereafter. Neither we nor any collaboration partner has obtained regulatory approval for any of our product candidates, other than UDENYCA, which has received approval from the FDA and EMA, YUSIMRY, and CIMERLI which have received approval from the FDA, and toripalimab, which is approved for use in China only, and it is possible that none of our other current or future product candidates will ever obtain additional regulatory approvals.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Applications for our product candidates could fail to receive regulatory approval for many reasons, including but not limited to the following: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the data collected from clinical studies of our product candidates may not be sufficient to support the submission of an original BLA, an NDA, a Section 351(k) BLA, a biosimilar marketing authorization under Article 6 of Regulation (EC) No.&#160;726/2004 and/or Article 10(4) of Directive 2001/83/EC in the EEA or other submission or to obtain regulatory approval in the United States, the EEA or elsewhere; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities may disagree with the design or implementation of our clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA may determine that the population studied in the clinical program may not be sufficiently broad or representative to assure safety and efficacy in the full population for which we seek approval, or that conclusions of clinical trials conducted in a single country or region outside the United States may not be generalizable to the patient population in the United States; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities may disagree with our interpretation of data from analytical and bioanalytical studies, nonclinical studies or clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be unable to demonstrate to the FDA or comparable foreign regulatory authorities that a product candidate&#8217;s risk-benefit ratio for its proposed indication is acceptable; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or comparable foreign regulatory authorities may fail to approve the manufacturing processes, test procedures and specifications or facilities of our collaborators or third-party manufacturers with which we contract for clinical and commercial supplies; and </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the approval policies or regulations of the FDA or comparable foreign regulatory authorities may significantly change in a manner rendering our clinical data insufficient for approval. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">This approval process, as well as the unpredictability of the results of clinical studies, may result in our failure to obtain regulatory approval to market any of our product candidates, which would significantly harm our business. Any delays in the commencement or completion of clinical testing could significantly impact our product development costs and could result in the need for additional financing.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">Toripalimab may not be approved in a timely manner or at all by regulatory agencies. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On April 29, 2022, the FDA issued a CRL in response to our original BLA for toripalimab. The letter identified certain issues, including a request for a quality process change. On July 6, 2022, we announced that the FDA accepted the resubmission of the original BLA for toripalimab and announced that the FDA set a PDUFA action date for December 23, 2022. On December 24, 2022, we announced that we did not receive an action letter from the FDA by the PDUFA action date. The FDA previously communicated that an on-site inspection of Junshi Biosciences&#8217; manufacturing facility for toripalimab is required before the FDA can approve the original BLA; however, they were unable to conduct the inspection by December 23, 2022 due to the impact of COVID-19 related restrictions on travel in China. The BLA for toripalimab remains under review, and we and Junshi Biosciences are still engaged in ongoing discussions with the FDA about the scheduling and completion of the pre-approval inspections for the manufacturing facility (pre-approval inspection), currently scheduled in May 2023, and clinical sites (biomedical research monitoring inspections). Even though the FDA accepted our resubmission of the BLA for toripalimab, there is no guarantee that the FDA will be able to conduct its required inspection or that the FDA will conclude that the information in that resubmission will be sufficient to support approval and we may fail to obtain regulatory approval in the United States for toripalimab. Additionally, certain factors beyond our control, such as the COVID-19 pandemic, may impact the timeliness of the regulatory reviews of our submissions or any applications for approval.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are not able to demonstrate biosimilarity of our biosimilar product candidates to the satisfaction of regulatory authorities, we will not obtain regulatory approval for commercial sale of our biosimilar product candidates and our future results of operations would be adversely affected. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our future results of operations depend, to a significant degree, on our ability to obtain regulatory approval for and to commercialize our proposed biosimilar products. To obtain regulatory approval for the commercial sale of these product candidates, we will be required to demonstrate to the satisfaction of regulatory authorities, among other things, that our proposed biosimilar products are highly similar to biological reference products already licensed by the regulatory authority pursuant to marketing applications, notwithstanding minor differences in clinically inactive components, and that they have no clinically meaningful differences as compared to the marketed biological products in terms of the safety, purity and potency of the products. Each individual jurisdiction may apply different criteria to assess biosimilarity, based on a preponderance of the evidence<b style="font-weight:bold;"> </b>that can be interpreted subjectively in some cases. In the EEA, the similar nature of a biosimilar and a reference product is demonstrated by comprehensive comparability studies covering quality, biological activity, safety and efficacy. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">It is uncertain if regulatory authorities will grant the full originator label to biosimilar product candidates when they are approved. For example, an infliximab (Remicade) biosimilar molecule was approved in Europe and in the United States for the full originator label but received a much narrower originator label when initially approved in Canada. That infliximab biosimilar only received full label extension in Canada in 2016 after providing additional clinical data. A similar outcome could occur with respect to our product candidates and there is no guarantee that our product candidates will receive a full originator label even after the provision of additional clinical data. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In the event that regulatory authorities require us to conduct additional clinical trials or other lengthy processes, the commercialization of our proposed biosimilar products could be delayed or prevented. Delays in the commercialization of or the inability to obtain regulatory approval for these products could adversely affect our operating results by restricting or significantly delaying our introduction of new biosimilars. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">Clinical drug development involves a lengthy and expensive process and we may encounter substantial delays in our clinical studies or may fail to demonstrate safety and efficacy to the satisfaction of applicable regulatory authorities. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Before obtaining marketing approval from regulatory authorities for the sale of our product candidates, we or our collaboration partners, or both, as the case may be, must conduct clinical studies to demonstrate the safety and efficacy of the product candidates in humans. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 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 study process. The results of preclinical studies and early clinical studies of our product candidates may not be predictive of the results of later-stage clinical studies. Product candidates that have shown promising results in early-stage clinical studies may still suffer significant setbacks in subsequent registration clinical studies. There is a high failure rate for product candidates proceeding through clinical studies, and product candidates in later stages of clinical studies may fail to show the desired safety and efficacy traits despite having progressed through preclinical studies and initial clinical studies. A&#160;number of companies in the biopharmaceutical industry have suffered significant setbacks in advanced clinical studies due to lack of efficacy or adverse safety profiles, notwithstanding promising results in earlier studies. Nonclinical and clinical data are also often susceptible to varying interpretations and analyses. We do not know whether any clinical studies we may conduct for our product candidates will demonstrate consistent or adequate efficacy and safety to obtain regulatory approval. Furthermore, biosimilar clinical studies must use originator products as comparators, and such supplies may not be available on a timely basis to support such trials.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We cannot guarantee that any clinical studies will be conducted as planned or completed on schedule, if at all. A failure of one or more clinical studies can occur at any stage of testing, and our future clinical studies may not be successful. Events that may prevent successful or timely completion of clinical development include but are not limited to: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">inability to generate sufficient preclinical, toxicology or other </span><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">in vivo</i><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> or </span><i style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:italic;font-weight:normal;">in vitro</i><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"> data to support the initiation of human clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in reaching a consensus with regulatory agencies on study design; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in reaching agreement on acceptable terms with prospective CROs, and clinical study sites, the terms of which can be subject to extensive negotiation and may vary significantly among different CROs and clinical study sites; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in obtaining required IRB approval at each clinical study site; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">imposition of a clinical hold by regulatory agencies, after review of an IND or amendment or equivalent application or amendment, or an inspection of our clinical study operations or study sites or as a result of adverse events reported during a clinical trial; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in recruiting suitable patients to participate in our clinical studies sponsored by us or our partners; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">difficulty collaborating with patient groups and investigators; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure by our CROs, other third parties or us to adhere to clinical study requirements; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to perform in accordance with the FDA&#8217;s good clinical practices requirements or applicable regulatory guidelines in other countries; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in patients completing participation in a study or return for post-treatment follow-up, or patients dropping out of a study; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">occurrence of adverse events associated with the product candidate that are viewed to outweigh its potential benefits; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in regulatory requirements and guidance that require amending or submitting new clinical protocols; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of clinical studies of our product candidates being greater than we anticipate; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">clinical studies of our product candidates producing negative or inconclusive results, which may result in us deciding or regulators requiring us to conduct additional clinical studies or abandon product development programs; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in manufacturing, testing, releasing, validating or importing/exporting and/or distributing sufficient stable quantities of our product candidates and originator products for use in clinical studies or the inability to do any of the foregoing. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In addition, disruptions caused by the COVID-19 pandemic may increase the likelihood that we encounter such difficulties or delays in initiating, enrolling, or conducting our planned clinical trials. Any inability to successfully complete nonclinical and clinical development could result in additional costs to us or impair our ability to generate revenue. In addition, 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. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">The development, manufacture and commercialization of biosimilar products under various global regulatory pathways pose unique risks. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We and our collaboration partners intend to pursue market authorization globally. In the United States, an abbreviated pathway for approval of biosimilar products was established by the BPCIA, enacted on March&#160;23, 2010, as part of the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively, the &#8220;ACA&#8221;). The BPCIA established this abbreviated pathway under Section 351(k) of the PHSA. Subsequent to the enactment of the BPCIA, the FDA issued guidance documents regarding the demonstration of biosimilarity and interchangeability as well as the submission and review of biosimilar applications. Moreover, market acceptance of biosimilar products in the United States is unclear. Numerous states are considering or have already enacted laws that regulate or restrict the substitution by state pharmacies of biosimilars for originator products already licensed by the FDA. Market success of biosimilar products will depend on demonstrating to patients, physicians, payers and relevant authorities that such products are similar in quality, safety and efficacy as compared to the reference product. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We will continue to analyze and incorporate into our biosimilar development plans any final regulations issued by the FDA, pharmacy substitution policies enacted by state governments and other applicable requirements established by relevant authorities. The costs of development and approval, along with the probability of success for our biosimilar product candidates, will be dependent upon the application of any laws and regulations issued by the relevant regulatory authorities. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Biosimilar products may also be subject to extensive originator-controlled patent portfolios and patent infringement litigation, which may delay and could prevent the commercial launch of a product. Moreover, the BPCIA prohibits the FDA from accepting an application for a biosimilar candidate to a reference product within four years of the reference product&#8217;s licensure by the FDA. In addition, the BPCIA provides innovative biologics with 12&#160;years of exclusivity from the date of their licensure, during which time the FDA cannot approve any application for a biosimilar candidate to the reference product. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Under current E.U. regulations, an application for regulatory approval of a biosimilar drug cannot be submitted in the E.U. until expiration of an eight-year data exclusivity period for the reference (originator) product, measured from the date of the reference product&#8217;s initial marketing authorization. Furthermore, once approved, the biosimilar cannot be marketed until expiration of a ten-year period following the initial marketing authorization of the reference product, such ten-year period being extendible to 11 years if the reference product received approval of an additional therapeutic </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">indication, within the first eight years following its initial marketing authorization, representing a significant clinical benefit in comparison with existing therapies. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In Europe, the approval of a biosimilar for marketing is based on an opinion issued by the EMA and a decision issued by the EC. Therefore, the marketing approval will cover the entire EEA. However, substitution of a biosimilar for the originator is a decision that is made at the national level. Additionally, a number of countries do not permit the automatic substitution of biosimilars for the originator product. Therefore, even if we obtain marketing approval for the entire EEA, we may not receive substitution in one or more European nations, thereby restricting our ability to market our products in those jurisdictions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Other regions, including Canada, Japan and South Korea, also have their own legislation outlining a regulatory pathway for the approval of biosimilars. In some cases other countries have either adopted European guidance (Singapore and Malaysia) or are following guidance issued by the World Health Organization (Cuba and Brazil). While there is overlap in the regulatory requirements across regions, there are also some areas of non-overlap. Additionally, we cannot predict whether countries that we may wish to market in which do not yet have an established or tested regulatory framework could decide to issue regulations or guidance and/or adopt a more conservative viewpoint than other regions. Therefore, it is possible that even if we obtain agreement from one health authority to an accelerated or optimized development plan, we will need to defer to the most conservative view to ensure global harmonization of the development plan. Also, for regions where regulatory authorities do not yet have sufficient experience in the review and approval of a biosimilar product, these authorities may rely on the approval from another region (e.g., the United States or the E.U.), which could delay our approval in that region. Finally, it is possible that some countries will not approve a biosimilar without clinical data from their population or may require that the biosimilar product be manufactured within their region, or some countries may require both. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><span style="font-style:italic;font-weight:bold;">If other biosimilars of pegfilgrastim (Neulasta) or adalimumab (Humira) are determined to be interchangeable and our biosimilar products and product candidates for these originator products are not, our business could suffer. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The FDA or other relevant regulatory authorities may determine that a proposed biosimilar product is &#8220;interchangeable&#8221; with a reference product, meaning that the biosimilar product may be substituted for the reference product without the intervention of the health care provider who prescribed the reference product, if the application includes sufficient information to show that the product is biosimilar to the reference product and that it can be expected to produce the same clinical result as the reference product in any given patient. If the biosimilar product may be administered more than once to a patient, the applicant must demonstrate that the risk in terms of safety or diminished efficacy of alternating or switching between the biosimilar product candidate and the reference product is not greater than the risk of using the reference product without such alternation or switch. To make a final determination of interchangeability, regulatory authorities may require additional confirmatory information beyond what we plan to initially submit in our applications for approval, such as more in-depth analytical characterization, animal testing or further clinical studies. Provision of sufficient information for approval may prove difficult and expensive. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We cannot predict whether any of our biosimilar products and product candidates will meet regulatory authority requirements for approval not only as a biosimilar product but also as an interchangeable product in any jurisdiction. Furthermore, legislation governing interchangeability could differ by jurisdiction on a state or national level worldwide. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The labelling of &#8220;interchangeability&#8221; is important because, in the United States for example, the first biosimilar determined to be interchangeable with a particular reference, or originator, product for any condition of use is eligible for a period of market exclusivity that delays an FDA determination that a second or subsequent biosimilar product is interchangeable with that originator product for any condition of use until the earlier of: (1)&#160;one year after the first commercial marketing of the first interchangeable product; (2)&#160;18 months after resolution of a patent infringement suit instituted under 42 U.S.C. &#167; 262(l)(6) against the applicant that submitted the application for the first interchangeable product, based on a final court decision regarding all of the patents in the litigation or dismissal of the litigation with or without prejudice; (3)&#160;42 months after approval of the first interchangeable product, if a patent infringement suit instituted under 42 U.S.C. &#167; 262(l)(6) against the applicant that submitted the application for the first interchangeable </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">product is still ongoing; or (4)&#160;18 months after approval of the first interchangeable product if the applicant that submitted the application for the first interchangeable product has not been sued under 42&#160;U.S.C.&#160;&#167;&#160;262(l)(6). Thus, a determination that another company&#8217;s product is interchangeable with the originator biologic before we obtain approval of our corresponding biosimilar product candidates may delay the potential determination that our products are interchangeable with the originator product, which could materially adversely affect our results of operations and delay, prevent or limit our ability to generate revenue. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Failure to obtain regulatory approval in any targeted regulatory jurisdiction would prevent us from marketing our products to a larger patient population and reduce our commercial opportunities.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We are marketing UDENYCA and CIMERLI in the United States, and subject to product approvals and relevant patent and settlement agreement expirations, we intend to market our other biosimilar products in the United States and outside the United States on our own or with future collaboration partners. We entered into a distribution agreement with our licensee Orox for the commercialization of biosimilar versions of etanercept (Enbrel) (for which we discontinued development), rituximab (Rituxan) (for which we discontinued development), adalimumab (Humira) and pegfilgrastim (Neulasta) in certain Caribbean and Latin American countries. We intend to market our biosimilar product candidates in the United States and may seek to partner commercially all biosimilars outside the United States. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In order to market our products in the E.U., the United States and other jurisdictions, we and our collaboration partners must obtain separate regulatory approvals and comply with numerous and varying regulatory requirements. The EMA is responsible for the centralized procedure for the regulation and approval of human medicines. This procedure results in a single marketing authorization that is valid in all E.U. countries, as well as in Iceland, Liechtenstein and Norway. The time required to obtain approval abroad may differ from that required to obtain FDA approval. The foreign regulatory approval process may include all of the risks associated with obtaining FDA approval and we may not obtain foreign regulatory approvals on a timely basis, if at all. Approval by the FDA does not ensure approval by regulatory authorities in other countries, and approval by one foreign regulatory authority does not ensure approval by regulatory authorities in other foreign countries or by the FDA. We or our collaboration partners may not be able to file for regulatory approvals and may not receive necessary approvals to commercialize our products in any market. Failure to obtain these approvals would materially and adversely affect our business, financial condition and results of operations. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be successful in our efforts to identify, develop or commercialize additional product candidates. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Although a substantial amount of our effort will focus on the continued clinical testing, potential approval and commercialization of our existing product candidates, the success of our business also depends upon our ability to identify, develop and commercialize additional product candidates. Research programs to identify new product candidates require substantial technical, financial and human resources. We may focus our efforts and resources on potential programs or product candidates that ultimately prove to be unsuccessful. Our development efforts may fail to yield additional product candidates suitable for clinical development and commercialization for a number of reasons, including but not limited to the following: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not be successful in identifying potential product candidates that pass our strict screening criteria; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not be able to overcome technological hurdles to development or a product candidate may not be capable of producing commercial quantities at an acceptable cost or at all; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not be able to assemble sufficient resources to acquire or discover additional product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our product candidates may not succeed in nonclinical or clinical testing; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">our potential product candidates may fail to show sufficient biosimilarity to originator molecules; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">competitors may develop alternatives that render our product candidates obsolete or less attractive or the market for a product candidate may change such that a product candidate may not justify further development. </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">If any of these events occur, we may be forced to abandon our development efforts for a program or programs or we may not be able to identify, develop or commercialize additional product candidates, which would have a material adverse effect on our business and could potentially cause us to cease operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Compliance with Applicable Laws</b> </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Healthcare reform measures, including the IRA, may increase the difficulty and cost for us to obtain marketing approval for and commercialize our products, affect the prices we may set, and have a material adverse effect on our business and results of operations. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">In the United States, there have been and continue to be a number of legislative initiatives to contain healthcare costs. For example, in March 2010, the ACA, was passed, which substantially changed the way health care is financed by both governmental and private insurers and has impacted and continues to impact the United States pharmaceutical industry. The ACA, among other things, modified the AMP definition under the MDRP for drugs that are inhaled, infused, instilled, implanted or injected and not generally distributed through the retail channel; expanded rebate payments under the MDRP to include utilization by individuals enrolled in Medicaid managed care organizations; added a provision to increase the Medicaid rebate for line extension drugs; established annual fees and taxes on manufacturers of certain branded prescription drugs; expanded the entities eligible for discounts under the Public Health Service 340B drug pricing program; and established the Medicare Part D coverage gap discount program, in which manufacturers must agree to offer point-of-sale discounts off negotiated prices of applicable brand drugs to eligible beneficiaries during their coverage gap period, as a condition for the manufacturer&#8217;s outpatient drugs to be covered under Medicare Part D.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the United States 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In addition, other legislative changes have been proposed and adopted in the United States since the ACA was enacted. These changes include the American Rescue Plan Act of 2021, which eliminates the statutory cap on the Medicaid drug rebate, currently set at 100% of a drug&#8217;s AMP, beginning January 1, 2024.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Most significantly, on August 16, 2022, President Biden signed the IRA into law. This statute marks the most significant action by Congress with respect to the pharmaceutical industry since adoption of the ACA in 2010. Among other things, the IRA requires manufacturers of certain drugs to engage in price negotiations with Medicare (beginning in 2026), 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 (beginning in 2025). The IRA permits the Secretary of HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial years. For that and other reasons, it is currently unclear how the IRA will be effectuated, and while the impact of the IRA on our business and the pharmaceutical industry cannot yet be fully determined, it is likely to be significant. In particular, if a product becomes subject to the IRA negotiation provision and related price cap, that may significantly alter the economic rationale for developing and commercializing a biosimilar.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The cost of prescription pharmaceuticals in the United States is likely to remain the subject of considerable discussion. There have been several Congressional inquiries and proposed and enacted legislation designed to, among other things, reform government program reimbursement methodologies. The likelihood of implementation of these and other reform initiatives is uncertain. In the coming years, additional legislative and regulatory changes could be made to governmental health programs that could significantly impact pharmaceutical companies and the success of our product candidates. We expect that healthcare reform measures that may be adopted in the future may result in 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 </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">healthcare reforms may prevent us from being able to generate revenue, attain profitability or commercialize our product candidates. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Individual states in the United States have also proposed and enacted legislation and implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access, marketing cost disclosure and other transparency measures, and, in some cases, measures designed to encourage importation from other countries and bulk purchasing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services, which could result in reduced demand for our product candidates or additional pricing pressures, such as a single reimbursement code for biosimilar products.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">We expect that healthcare reform measures that may be adopted in the future may result in 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.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In the E.U., 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 E.U. or member state level may result in significant additional requirements or obstacles that may increase our operating costs. The delivery of healthcare in the E.U., including the establishment and operation of health services and the pricing and reimbursement of medicines, is almost exclusively a matter for national, rather than E.U., 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 E.U. member states have resulted in restrictions on the pricing and reimbursement of medicines by relevant health service providers. Coupled with ever-increasing E.U. 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 E.U., reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We may be subject, directly or indirectly, to federal and state healthcare laws, including fraud and abuse, false claims and physician payment transparency laws. If we are unable to comply or have not fully complied with such laws, we could face substantial penalties. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our operations are directly or indirectly through our customers subject to various federal and state fraud and abuse laws, including, without limitation, the federal Anti-Kickback Statute, the federal False Claims Act and physician sunshine laws and regulations. These laws impact, among other things, sales, marketing and education programs. The laws that may affect our ability to operate include: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Anti-Kickback Statute, which prohibits, among other things, persons from knowingly and willfully soliciting, receiving, offering or paying remuneration, directly or indirectly, in cash or in kind, to induce or in return for the purchase, recommendation, order or furnishing of an item or service reimbursable, in whole or in part, under a federal healthcare program, such as the Medicare and Medicaid programs. 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">federal civil and criminal false claims laws, including the False Claims Act, which prohibit, among other things, individuals or entities from knowingly presenting or causing to be presented claims for payment from Medicare, Medicaid or other third-party payers that are false or fraudulent and which may apply to entities </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;"></td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">that provide coding and billing advice to customers. 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 False Claims Act; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">federal civil monetary penalties laws, which impose civil fines for, among other things, the offering or transfer of remuneration to a Medicare or state healthcare program beneficiary if the person knows or should know it is likely to influence the beneficiary&#8217;s selection of a particular provider, practitioner, or supplier of services reimbursable by Medicare or a state healthcare program, unless an exception applies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">HIPAA, which created new federal criminal statutes that prohibit executing a scheme to defraud any healthcare benefit program and 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">federal and state consumer protection and unfair competition laws, which broadly regulate marketplace activities and activities that potentially harm consumers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal physician &#8220;sunshine&#8221; requirements under the ACA, which requires certain manufacturers of drugs, devices, biologics and medical supplies to report annually to the Centers for Medicare&#160;&amp; Medicaid Services information related to payments and other transfers of value made by such manufacturers to physicians (defined to include doctors, dentists, optometrists, podiatrists, chiropractors, and certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists, anesthesiologist assistants and certified nurse midwives)), and teaching hospitals and ownership and investment interests held by physicians and their immediate family members; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws that may apply to items or services reimbursed by any third-party payer, including commercial 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 or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; 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><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Because of the breadth of these laws and the narrowness of the statutory exceptions and safe harbors available, it is possible that some of our business activities could be subject to challenge under one or more of such laws. In addition, recent health care reform legislation has strengthened these laws. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Efforts to ensure that our operations and business arrangements with third parties will comply with applicable healthcare laws and regulations will involve substantial costs. If we are found to be in violation of any of the laws described above or any other governmental regulations that apply to us, we may be subject to penalties, including civil and criminal penalties, damages, fines, exclusion from participation in government health care programs, such as Medicare and Medicaid, imprisonment, additional reporting obligations and oversight if we become subject to a corporate integrity agreement or other agreement to resolve allegations of non-compliance with these laws and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our results of operations. Further, defending against any such actions can be costly, time-consuming and may require significant personnel resources. Therefore, even if we are successful in defending against any such actions that may be brought against us, our business may be impaired.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">If we fail to comply with our reporting and payment obligations under the Medicaid Drug Rebate Program or other governmental pricing programs in the United States, we could be subject to additional reimbursement requirements, penalties, sanctions and fines which could have a material adverse effect on our business, financial condition, results of operations and growth prospects.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:11.5pt;"></span>We participate in governmental programs that impose drug price reporting, payment, and other compliance obligations on pharmaceutical manufacturers. Medicaid is a joint federal and state program for low income and disabled beneficiaries. Medicare is a federal program that is administered by the federal government covering individuals age 65 and over as well as those with certain disabilities. Medicare Part B reimburses physicians who administer our products. Under the MDRP, as a condition of having federal funds available for our covered outpatient drugs under Medicaid and under Medicare Part B, we must enter into, and have entered into, an agreement with the Secretary of Health and Human Services to pay a rebate to state Medicaid programs for each unit of our covered outpatient drugs dispensed to a Medicaid beneficiary and paid for by the state Medicaid program. Medicaid rebates are based on pricing data that we are required to report on a monthly and quarterly basis to CMS, the federal agency that administers the MDRP and Medicare programs. For the MDRP, these data include the AMP for each drug and, in the case of innovator products, the Best Price, which represents the lowest price available from us to any wholesaler, retailer, provider, health maintenance organization, nonprofit entity, or governmental entity in the United States in any pricing structure, calculated to include all applicable sales and associated rebates, discounts and other price concessions. In connection with Medicare Part B, we must provide CMS with ASP information on a quarterly basis. CMS uses this information to compute Medicare Part B payment rates, which consist of ASP plus a specified percentage. If we become aware that our MDRP submissions for a prior period were incorrect or have changed as a result of recalculation of the pricing data, we must resubmit the corrected data for up to three years after those data originally were due. Pursuant to the IRA, the AMP and ASP figures we report will also be used to compute rebates under Medicare Part D and Medicare Part B triggered by price increases that outpace inflation. If we fail to provide information timely or are found to have knowingly submitted false information to CMS, we may be subject to civil monetary penalties and other sanctions, including termination from the MDRP.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Federal law requires that any company that participates in the MDRP also participate in the Public Health Service&#8217;s 340B drug pricing program in order for federal funds to be available for the manufacturer&#8217;s drugs under Medicaid and Medicare Part B. The 340B program is administered by the HRSA and requires us to agree to charge statutorily defined covered entities no more than the 340B &#8220;ceiling price&#8221; for our covered drugs when used in an outpatient setting. These 340B covered entities include a variety of community health clinics and other entities that receive health services grants from the Public Health Service, as well as hospitals that serve a disproportionate share of low income patients. The 340B ceiling price is calculated using a statutory formula, which is based on the AMP and rebate amount for the covered outpatient drug as calculated under the MDRP. In general, products subject to Medicaid price reporting and rebate liability are also subject to the 340B ceiling price requirement. We must report 340B ceiling prices to HRSA on a quarterly basis, and HRSA publishes them to 340B covered entities. HRSA has finalized regulations regarding the calculation of the 340B ceiling price and the imposition of civil monetary penalties on manufacturers that knowingly and intentionally overcharge covered entities for 340B eligible drugs. HRSA has also finalized an administrative dispute resolution process through which 340B covered entities may pursue claims against participating manufacturers for overcharges.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In order to be eligible to have drug products paid for with federal funds under Medicaid and Medicare Part B and purchased by certain federal agencies and grantees, a pharmaceutical manufacturer must also participate in VA FSS pricing program. Under the VA FSS program, we must report the Non-FAMP for our covered drugs to the VA and charge certain federal agencies no more than the Federal Ceiling Price, which is calculated based on Non FAMP using a statutory formula. These four agencies are the VA, the U.S. Department of Defense, the U.S. Coast Guard, and the U.S. Public Health Service (including the Indian Health Service). We must also pay rebates on products purchased by military personnel and dependents through the TRICARE retail pharmacy program. If a manufacturer participating in the FSS program fails to provide timely information or is found to have knowingly submitted false information, the manufacturer may be subject to civil monetary penalties.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Individual states continue to consider and have enacted legislation to limit the growth of healthcare costs, including the cost of prescription drugs and combination products. A number of states have either implemented or are considering implementation of drug price transparency legislation that may prevent or limit our ability to take price increases at certain rates or frequencies. Requirements under such laws include advance notice of planned price increases, reporting price increase amounts and factors considered in taking such increases, wholesale acquisition cost information disclosure to prescribers, purchasers, and state agencies, and new product notice and reporting. Such legislation could limit the price or payment for certain drugs, and a number of states are authorized to impose civil monetary penalties or pursue other enforcement mechanisms against manufacturers for the untimely, inaccurate, or incomplete reporting of drug pricing information or for otherwise failing to comply with drug price transparency requirements. If we are found to have violated state law requirements, we may become subject to penalties or other enforcement mechanisms, which could have a material adverse effect on our business.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">Pricing and rebate calculations vary across products and programs, are complex, and are often subject to interpretation by us, governmental or regulatory agencies, and the courts, which can change and evolve over time. Such pricing calculations and reporting, along with any necessary restatements and recalculations, could increase costs for complying with the laws and regulations governing the MDRP and other governmental programs, and under the MDRP could result in an overage or underage in Medicaid rebate liability for past quarters. Price recalculations under the MDRP also may affect the ceiling price at which we are required to offer products under the 340B program. Civil monetary penalties can be applied if we are found to have knowingly submitted any false price or product information to the government, if we are found to have made a misrepresentation in the reporting of ASP, if we fail to submit the required price data on a timely basis, or if we are found to have charged 340B covered entities more than the statutorily mandated ceiling price. CMS could also terminate our Medicaid drug rebate agreement, in which case federal payments may not be available under Medicaid or Medicare Part B for our covered outpatient drugs. We cannot assure you that our submissions will not be found by CMS or other governmental agencies to be incomplete or incorrect.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:3pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Risks Related to Ownership of Our Common Stock </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">The market price of our common stock may be highly volatile, and purchasers of our common stock could incur substantial losses. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">The market price of our common stock has been highly volatile since our Initial Public Offering (&#8220;IPO&#8221;) and the intraday sales price per share has ranged from $5.58 to $38.10 per share during the period from November 6, 2014 through March 31, 2023 and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These factors include those discussed in the &#8220;Risk Factors&#8221; section of this Quarterly Report on Form 10-Q and others such as: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the Covid-19 pandemic and other viral pandemics;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">adverse results or delays in preclinical or clinical studies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">any inability to obtain additional funding; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">any delay in filing an IND, NDA, BLA, Section 351(k) BLA or other regulatory submission for any of our product candidates and any adverse development or perceived adverse development with respect to the applicable regulatory agency&#8217;s review of that IND, NDA, BLA, Section 351(k) BLA or other regulatory submission; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the perception of limited market sizes or pricing for our products and product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to successfully develop and commercialize our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">post-marketing safety issues relating to our product candidates or biosimilars generally; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to maintain our existing strategic collaborations or enter into new collaborations; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure by us or our licensors and strategic collaboration partners to prosecute, maintain or enforce our intellectual property rights; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in laws or regulations applicable to our products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">any inability to obtain adequate product supply for our product candidates or the inability to do so at acceptable prices; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">difficulties in the implementation of the shift in our clinical, commercial, manufacturing, regulatory, marketing and general historical focus on biosimilars to a new strategy to build a leading immuno-oncology franchise funded with cash generated by our commercial biosimilar business; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">adverse regulatory decisions; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">introduction of new products, services or technologies by our competitors; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to meet or exceed financial projections we may provide to the public; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure to meet or exceed the financial projections of the investment community; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the perception of the pharmaceutical industry by the public, legislatures, regulators and the investment community; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements of significant acquisitions, strategic partnerships, joint ventures or capital commitments by us, our strategic collaboration partners or our competitors; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">disputes or other developments relating to proprietary rights, including patents, litigation matters and our ability to obtain patent protection for our technologies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">additions or departures of key scientific or management personnel; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">lawsuits, including but not limited to complaints initiated by stockholders, customers and collaboration partners, and litigation filed by us or filed against us pertaining to patent infringement or other violations of intellectual property rights; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">the outcomes of any citizen petitions filed by parties seeking to restrict or limit the approval of biosimilar products; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">if securities or industry analysts do not publish research or reports about our business or if they issue an adverse or misleading opinion regarding our stock; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the market valuations of similar companies; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">general market or macroeconomic conditions, including rising interest rates and inflation; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">sales of our common stock by us or our stockholders in the future; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">trading volume of our common stock; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">issuance of patents to third parties that could prevent our ability to commercialize our product candidates; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">reductions in the prices of originator products that could reduce the overall market opportunity for our product candidates intended as biosimilars to such originator products; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in biosimilar regulatory requirements that could make it more difficult for us to develop our product candidates. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In addition, biopharmaceutical companies in particular have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Broad market and industry factors may negatively affect the market price of our common stock, regardless of our actual operating performance. </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">As of March 31, 2023, our executive officers, directors, five percent stockholders and their affiliates beneficially owned approximately 62.7% of our voting stock (assuming no exercise of outstanding options or conversion of our outstanding convertible notes). These stockholders have the ability to influence us through their ownership positions, which may prevent or discourage unsolicited acquisition proposals or offers for our common stock that you may believe are in your best interest as one of our stockholders. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our indebtedness could adversely affect our financial condition, our ability to raise additional capital to fund our operations, our ability to operate our business, our ability to react to changes in the economy or our industry and our ability to pay our debts and could divert our cash flow from operations for debt payments.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our leverage and debt service obligations could adversely impact our business, including by:</p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">impairing our ability to generate cash sufficient to pay interest or principal, including periodic principal payments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">increasing our vulnerability to general adverse economic and industry conditions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">requiring the dedication of a portion of our cash flow from operations to service our debt, thereby reducing the amount of our cash flow available for other purposes, including funds for clinical development or to pursue future business opportunities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">requiring us to sell debt or equity securities or to sell some of our core assets, possibly on unfavorable terms, to meet payment obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">limiting our flexibility in planning for, or reacting to, changes in our business and the industries in which we compete; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">placing us at a possible competitive disadvantage with less leveraged competitors and competitors that may have better access to capital resources.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Any of the foregoing factors could have negative consequences on our financial condition and results of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">This indebtedness could be due sooner upon the triggering of certain covenants in our debt agreements and or upon the occurrence of an event of default. If and when our indebtedness becomes due, if we do not have sufficient cash or access to capital to pay such indebtedness, we will default on our obligations which will adversely harm our business. We entered into a Loan Agreement that contains affirmative and negative covenants that restrict our operations, including, among other restrictions, the requirement to maintain minimum trailing twelve-month net sales in an amount that begins at $200.0 million in the first quarter of 2022 and increases to $210.0 million for the quarter ended March 31, 2024 and increases to be as much as $300.0 million for the quarter ended December 31, 2024. We recently obtained a valid waiver from the requirement that our trailing twelve-month net sales for the fiscal quarter ended March 31, 2023 not be less than $200.0 million. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict our ability to incur liens, incur additional indebtedness, make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. We may need to request additional waivers from time to time with respect to the Loan Agreement and if we are unable to obtain a waiver that we need it could materially impact our business and financial results.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Sales of a substantial number of shares of our common stock in the public market could cause our stock price to fall. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">If our existing stockholders sell or indicate an intention to sell substantial amounts of our common stock in the public market the market price of our common stock could decline. In addition we may authorize our sales agent to sell </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">88</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">our common stock from time to time as part of the ATM Offering. As of March 31, 2023, there were 80.5 million shares of common stock outstanding.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">In addition, as of March 31, 2023, approximately 32.0 million shares of common stock that are either subject to outstanding options and restricted stock units or reserved for future issuance under our equity incentive plans were eligible or may become eligible for sale in the public market to the extent permitted by the provisions of various vesting schedules and Rule&#160;144 and Rule&#160;701 under the Securities Act. Certain of our outstanding options have exercise prices that are above our current stock price. See the tables describing our outstanding stock options in Note 11. Stock-Based Compensation and Employee Benefits to our financial statements included in our Annual Report for the Fiscal Year ended December 31, 2022. If these additional shares of common stock are sold or if it is perceived that they will be sold in the public market, the market price of our common stock could decline. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Future sales and issuances of our common stock or rights to purchase common stock, including pursuant to our equity incentive plans and convertible notes, could result in additional dilution of the percentage ownership of our stockholders and could cause our stock price to fall. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We have needed and anticipate we will need additional capital in the future to continue our planned operations. To the extent that we raise additional capital by issuing equity securities, our stockholders may experience substantial dilution. Similar to prior or ongoing financing transactions like the ATM Offering or the shares of common stock that may be issued after we enter into definitive agreements contemplated by the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), we may sell common stock, convertible securities or other equity securities in one or more transactions at prices and in a manner we determine from time to time. If we sell common stock, convertible securities or other equity securities in more than one transaction, investors may be materially diluted by subsequent sales. These sales may also result in material dilution to our existing stockholders, and new investors could gain rights superior to our existing stockholders. In addition, if we raise additional funds through licensing arrangements, it may be necessary to grant potentially valuable rights to our product candidates or grant licenses on terms that are not favorable to us.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Pursuant to our 2014 Equity Incentive Award Plan (the &#8220;2014 Plan&#8221;), our management is authorized to grant stock options and other equity-based awards to our employees, directors and consultants. The number of shares available for future grant under the 2014 Plan will be increased by (i)&#160;the number of shares pursuant to outstanding awards under the 2010 Plan that are forfeited or lapse unexercised and which following the effective date are not issued under the 2010 Plan and (ii)&#160;an annual increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 4% of the shares of stock outstanding as of the last day of the preceding fiscal year, or such smaller number of shares as determined by our board of directors. Pursuant to our 2014 Employee Stock Purchase Plan (&#8220;ESPP&#8221;), eligible employees are able to acquire shares of our common stock at a discount to the prevailing market price, and an aggregate of 320,000&#160;shares are initially available for issuance under the ESPP. The number of shares available for issuance under the ESPP will automatically increase on the first day of each fiscal year beginning in 2015 and ending in 2024, equal to 1% of the shares of common stock outstanding on the last day of the immediately preceding fiscal year or such smaller number of shares as determined by our board of directors. If our board of directors elects to increase the number of shares available for future grant under the 2014 Plan or the ESPP, our stockholders may experience additional dilution, which could cause our stock price to fall<b style="font-weight:bold;">. </b>Pursuant to our 2016 Employment Commencement Incentive Plan (the &#8220;2016 Plan&#8221;), our management is authorized to grant stock options and other equity-based awards to our new employees. The 2016 Plan is designed to comply with the inducement exemption contained in Nasdaq&#8217;s Rule 5635(c)(4), which provides for the grant of non-qualified stock options, restricted stock units, restricted stock awards, performance awards, dividend equivalents, deferred stock awards, deferred stock units, stock payment and stock appreciation rights to a person not previously an employee or director, or following a bona fide period of non-employment, as an inducement material to the individual&#8217;s entering into employment with us. As of March 31, 2023, we reserved for future issuance under the 2016 Plan a total of 1.4 million shares of common stock for new employees. The 2016 Plan does not provide for any annual increases in the number of shares available.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">89</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In April 2020, we issued and sold $230.0 million aggregate principal amount of our 1.5% senior convertible notes due April 2026 (the &#8220;2026 Convertible Notes&#8221;). The holders may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the second scheduled trading day immediately before April 15, 2026. Upon conversion of the 2026 Convertible Notes by a holder, the holder will receive shares of our common stock, together, if applicable, with cash in lieu of any fractional share. Since inception, the conversion price has been 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents a conversion price of approximately $19.26 per share of common stock.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Adverse developments affecting the financial services industry, such as actual events or concerns involving liquidity, defaults, or non-performance by financial institutions or transactional counterparties, could adversely affect our business operations, financial condition, results of operations and prospects.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:12pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Our cash and cash equivalents are deposited or invested with several banks and other financial institutions. Actual events involving reduced or limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past and may in the future lead to market-wide liquidity problems. For example, in March 2023, Silicon Valley Bank was closed and taken over by the Federal Deposit Insurance Corporation (&#8220;FDIC&#8221;) and subsequently had all of its customer deposits and other liabilities and substantially all loans and other assets acquired by First-Citizens Bank &amp; Trust Company. We had approximately $128.1 million of cash, cash equivalents and marketable securities as of March 31, 2023 with the majority held by a custodian or in money market mutual funds that are not bank deposits. Our bank deposits are primarily held in accounts at two large banks that we believe to be stable at this time. Actual and perceived stability of banks can change from time to time and adverse perceptions by customers or investors about the banks where we deposit money could result in a material and adverse effect on our ability to access necessary cash. Investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources, could, among other risks, adversely impact our ability to access funds for our basic operating expenses, financial obligations, payroll or fulfill our other important obligations. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity, business operations, financial condition, results of operations and prospects.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">We do not intend to pay dividends on our common stock so any returns will be limited to the value of our stock. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">We have never declared or paid any cash dividends on our common stock. We currently anticipate that we will retain any 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 any appreciation of their stock. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:12pt 0pt 12pt 0pt;"><span style="font-style:italic;">Provisions in our amended and restated certificate of incorporation and amended and restated bylaws, as well as provisions of Delaware law, could make it more difficult for a third party to acquire us or increase the cost of acquiring us, even if doing so would benefit our stockholders or remove our current management. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:6pt 0pt 0pt 0pt;">Our amended and restated certificate of incorporation, amended and restated bylaws and Delaware law contain provisions that may have the effect of delaying or preventing a change in control of us or changes in our management. Our amended and restated certificate of incorporation and bylaws include provisions that: </p><div style="margin-top:6pt;"></div><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">authorize &#8220;blank check&#8221; preferred stock, which could be issued by our board of directors without stockholder approval and may contain voting, liquidation, dividend and other rights superior to our common stock; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">create a classified board of directors whose members serve staggered three-year terms; </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">90</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">specify that special meetings of our stockholders can be called only by our corporate secretary pursuant to a resolution adopted by a majority of our board of directors; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">prohibit stockholder action by written consent; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors other than nominations made by or at the direction of the board of directors or a committee of the board of directors; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that our directors may be removed only for cause or without cause by the holders of 66&#160;2/3% of the voting power of all then outstanding shares of voting stock; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">specify that no stockholder is permitted to cumulate votes at any election of directors; </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expressly authorize our board of directors to modify, alter or repeal our amended and restated bylaws; and </span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:6pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:24.5pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">require holders of 66&#160;2/3% of the voting power of all then outstanding shares of voting stock to amend specified provisions of our amended and restated certificate of incorporation except for the provision making it possible for our board of directors to issue &#8220;blank check&#8221; preferred stock, and amended and restated bylaws. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">These provisions, alone or together, could delay, deter or prevent hostile takeovers and changes in control or changes in our management. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In addition, because we are incorporated in Delaware, we are governed by the provisions of Section&#160;203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Any provision of our amended and restated certificate of incorporation or amended and restated bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock and could also affect the price that some investors are willing to pay for our common stock.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">General Risk Factors</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">The international aspects of our business expose us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We currently have limited international operations of our own and have and may have in the future a number of international collaborations, including our significant collaboration with Junshi Biosciences in China. Doing business internationally involves a number of risks, including but not limited to: </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure of the FDA to conduct required inspections in foreign countries such as China or accept clinical trial data obtained by our product candidates in clinical trials in China, which could result in an inability to obtain acceptance or increased costs to pursue clinical trials in the United States;</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, employment laws, regulatory requirements and other governmental approvals, permits and licenses, including those that affect our work with a collaboration partner in China; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">91</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">failure by us or our collaboration partners to obtain and maintain regulatory approvals for the use of our products in various countries; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">additional potentially relevant third-party patent rights; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">complexities and difficulties in obtaining protection and enforcing our intellectual property;</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">difficulties in staffing and managing foreign operations by us or our collaboration partners;</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">complexities associated with managing multiple payer reimbursement regimes, government payers or patient self-pay systems by our collaboration partners; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">limits in our or our collaboration partners&#8217; ability to penetrate international markets; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">financial risks, such as longer payment cycles, difficulty collecting accounts receivable, the impact of local and regional financial crises on demand and payment for our products and exposure to foreign currency exchange rate fluctuations; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">natural disasters, political and economic instability, including wars, terrorism and political unrest, outbreak of disease, boycotts, curtailment of trade and other business restrictions; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">certain expenses including, among others, expenses for travel, translation and insurance; </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">expose us to sanctions, such as the sanctions levied by United States, E.U. and Russian regulatory bodies in connection with Russia&#8217;s invasion of Ukraine in February 2022; and</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory and compliance risks that relate to maintaining accurate information and control over sales and activities that may fall within the purview of the United States Foreign Corrupt Practices Act, its books and records provisions or its anti-bribery provisions. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Investors&#8217; expectations of our performance relating to environmental, social and governance factors may impose additional costs and expose us to new risks.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt;">There is an increasing focus from certain investors, employees, regulators and other stakeholders concerning corporate responsibility, specifically related to environmental, social and governance (or &#8220;ESG&#8221;) factors. Some investors and investor advocacy groups may use these factors to guide investment strategies and, in some cases, investors may choose not to invest in our company if they believe our policies relating to corporate responsibility are inadequate. Third-party providers of corporate responsibility ratings and reports on companies have increased to meet growing investor demand for measurement of corporate responsibility performance, and a variety of organizations currently measure the performance of companies on such ESG topics, and the results of these assessments are widely publicized. Investors, particularly institutional investors, use these ratings to benchmark companies against their peers and if we are perceived as lagging with respect to ESG initiatives, certain investors may engage with us to improve ESG disclosures or performance and may also make voting decisions, or take other actions, to hold us and our board of directors accountable. In addition, the criteria by which our corporate responsibility practices are assessed may change, which could result in greater expectations of us and cause us to undertake costly initiatives to satisfy such new criteria. If we elect not to or are unable to satisfy such new criteria, investors may conclude that our policies with respect to corporate responsibility are inadequate. We may face reputational damage in the event that our corporate responsibility procedures or standards do not meet the standards set by various constituencies. We also face significant costs from complying with new ESG regulations, for example, the SEC&#8217;s proposed climate disclosure rule would result in significant costs of compliance if it is approved as proposed in the future.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">92</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt;">We may face reputational damage in the event our corporate responsibility initiatives or objectives do not meet the standards set by our investors, stockholders, lawmakers, listing exchange or other constituencies, or if we are unable to achieve an acceptable ESG or sustainability rating from third-party rating services. A low ESG or sustainability rating by a third-party rating service could also result in the exclusion of our common stock from consideration by certain investors who may elect to invest with our competition instead. Ongoing focus on corporate responsibility matters by investors and other parties as described above may impose additional costs or expose us to new risks. Any failure or perceived failure by us in this regard could have a material adverse effect on our reputation and on our business, share price, financial condition, or results of operations, including the sustainability of our business over time.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:22.5pt;margin:0pt;">Because we rely on third parties to develop and manufacture our product candidates, we must, at times, 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, collaborative research agreements, consulting agreements or other similar agreements with our collaboration partners, advisors, employees 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, such as 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 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">So called &#8220;submarine&#8221; patents may be granted to our competitors that may significantly alter our launch timing expectations, reduce our projected market size, cause us to modify our product or process or block us from the market altogether. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The term &#8220;submarine&#8221; patent has been used in the pharmaceutical industry and in other industries to denote a patent issuing from an application that was not published, publicly known or available prior to its grant. Submarine patents add substantial risk and uncertainty to our business. Submarine patents may issue to our competitors covering our biosimilar product candidates or our pipeline candidates and thereby cause significant market entry delay, defeat our ability to market our products or cause us to abandon development and/or commercialization of a molecule. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Examples of submarine patents include Brockhaus, et al., United States patents 8,063,182 and 8,163,522 (controlled by Amgen), which are directed to the fusion protein in Enbrel. On July 1, 2020, the United States Court of Appeals for the Federal Circuit issued a decision that affirmed the lower court&#8217;s decision upholding the validity of these patents. As a result, we discontinued the development of CHS-0214 (our etanercept (Enbrel) biosimilar candidate). </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The issuance of one or more submarine patents may harm our business by causing substantial delays in our ability to introduce a biosimilar candidate into the United States market. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We may not identify relevant patents or may incorrectly interpret the relevance, scope or expiration of a patent, which might adversely affect our ability to develop and market our products. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We cannot guarantee that any of our patent searches or analyses, including but not limited to the identification of relevant patents, the scope of patent claims or the expiration of relevant patents, are complete and thorough, nor can we be certain that we have identified each and every patent and pending application in the United States and abroad that is relevant to or necessary for the commercialization of our product candidates in any jurisdiction. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">93</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The scope of a patent claim is determined by an interpretation of the law, the written disclosure in a patent and the patent&#8217;s prosecution history. Our interpretation of the relevance or the scope of a patent or a pending application may be incorrect, which may negatively impact our ability to market our products or pipeline molecules. We may incorrectly determine that our products are not covered by a third-party patent. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Many patents may cover a marketed product, including but not limited to the composition of the product, methods of use, formulations, cell line constructs, vectors, growth media, production processes and purification processes. The identification of all patents and their expiration dates relevant to the production and sale of an originator product is extraordinarily complex and requires sophisticated legal knowledge in the relevant jurisdiction. It may be impossible to identify all patents in all jurisdictions relevant to a marketed product. Our determination of the expiration date of any patent in the United States or abroad that we consider relevant may be incorrect, which may negatively impact our ability to develop and market our products. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Our failure to identify and correctly interpret relevant patents may negatively impact our ability to develop and market our products. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">If we are unable to obtain and maintain effective patent rights for our product candidates or any future product candidates, we may not be able to prevent competitors from using technologies we consider important in our successful development and commercialization of our product candidates, resulting in loss of any potential competitive advantage our patents may have otherwise afforded us.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">While our principal focus in matters relating to intellectual property is to avoid infringing the valid and enforceable rights of third parties, we also rely upon a combination of patents, trade secret protection and confidentiality agreements to protect our own intellectual property related to our product candidates and development programs. Our ability to enjoy any competitive advantages afforded by our own intellectual property depends in large part on our ability to obtain and maintain patents and other intellectual property protection in the United States and in other countries with respect to various proprietary elements of our product candidates, such as, for example, our product formulations and processes for manufacturing our products and our ability to maintain and control the confidentiality of our trade secrets and confidential information critical to our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We have sought to protect our proprietary position by filing patent applications in the United States and abroad related to our products that are important to our business. This process is 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. There is no guarantee that any patent application we file will result in an issued patent having claims that protect our products. Additionally, while the basic requirements for patentability are similar across jurisdictions, each jurisdiction has its own specific requirements for patentability. We cannot guarantee that we will obtain identical or similar patent protection covering our products in all jurisdictions where we file patent applications. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The patent positions of biopharmaceutical companies generally are highly uncertain and involve complex legal and factual questions. As a result, the patent applications that we own or license may fail to result in issued patents with claims that cover our product candidates in the United States or in other foreign countries for many reasons. There is no assurance that all potentially relevant prior art relating to our patents and patent applications has been found, considered or cited during patent prosecution, which can be used to invalidate a patent or prevent a patent from issuing from a pending patent application. Even if patents do successfully issue, and even if such patents cover our product candidates, third parties may challenge their validity, enforceability or scope, which may result in such patent claims being narrowed, found unenforceable or invalidated. Our patents and patent applications, even if they are unchallenged, may not adequately protect our intellectual property, provide exclusivity for our product candidates or prevent others from designing around our claims. Any of these outcomes could impair our ability to prevent competitors from using the technologies claimed in any patents issued to us, which may have an adverse impact on our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">94</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In addition, changes to United States patent laws provide additional procedures for third parties to challenge the validity of issued patents based on patent applications filed after March 15, 2013. If the breadth or strength of protection provided by the patents and patent applications we hold or pursue with respect to our current or future product candidates is challenged, then it could threaten our ability to prevent competitive products using our proprietary technology. Further, because patent applications in the United States and most other countries are confidential for a period of time, typically for 18 months after filing, we cannot be certain that we were the first to either (i) file any patent application related to our product candidates or (ii) invent any of the inventions claimed in our patents or patent applications. Furthermore, for applications filed before March 16, 2013 or patents issuing from such applications, an interference proceeding can be provoked by a third party or instituted by the USPTO to determine who was the first to invent any of the subject matter covered by the patent claims of our applications and patents. As of March 16, 2013, the United States transitioned to a &#8220;first-to-file&#8221; system for deciding which party should be granted a patent when two or more patent applications claiming the same invention are filed by different parties. A third party that files a patent application in the USPTO before we do, could therefore be awarded a patent covering an invention of ours even if we had made the invention before it was made by the third party. The change to &#8220;first-to-file&#8221; from &#8221;first-to-invent&#8221; is one of the changes to the patent laws of the United States resulting from the Leahy-Smith America Invents Act (the &#8220;Leahy-Smith Act&#8221;), signed into law on September 16, 2011. Among some of the other significant changes to the patent laws are changes that limit where a patentee may file a patent infringement suit and provide opportunities for third parties to challenge any issued patent in the USPTO. It is not yet clear what, if any, impact the Leahy-Smith Act will have on the operation of our business. However, the Leahy-Smith Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents, all of which could have a material adverse effect on our business and financial condition.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Patents granted by the European Patent Office may be opposed by any person within nine months from the publication of their grant and, in addition, may be challenged before national courts at any time. If the breadth or strength of protection provided by the patents and patent applications we hold, license or pursue with respect to our product candidates is threatened, it could threaten our ability to prevent third parties from using the same technologies that we use in our product candidates. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We have issued patents and have filed patent applications, which are currently pending, covering various aspects of our product candidates. We cannot offer any assurances about which, if any, patents will issue, the breadth of any such patent or whether any issued patents will be found invalid and unenforceable or will be threatened or infringed by third parties. Any successful actions by third parties to challenge the validity or enforceability of any patents, which may issue to us could deprive us of the ability to prevent others from using the technologies claimed in such issued patents. Further, if we encounter delays in regulatory approvals, the period of time during which we could market a product candidate under patent protection could be reduced. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">While our biosimilar business is based primarily on the timing of our biosimilar product launches to occur after the expiration of relevant patents and on avoiding infringing valid and enforceable rights of third parties, we have filed a number of patent applications seeking patents that cover various proprietary elements of our product candidates when we have believed securing such patents may afford a competitive advantage. Our patent portfolio includes pending patent applications and issued patents, in the United States and globally, covering our biosimilar product candidates and methods of making them. We cannot guarantee that our proprietary technologies will avoid infringement of third-party patents. Moreover, because competitors may be able to develop their own proprietary technologies, it is uncertain whether any of our issued patents or pending patent applications directed to etanercept and adalimumab would cover the etanercept and adalimumab products of any competitors. The product and patent landscape is highly uncertain and we cannot predict whether our patent filings will afford us a competitive advantage against third parties or if our etanercept and adalimumab products will avoid infringement of third-party patents. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We do not consider it necessary for us or our competitors to obtain or maintain a proprietary patent position in order to engage in the business of biosimilar development and commercialization. Hence, while our ability to secure patent coverage on our own proprietary developments may improve our competitive position with respect to the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">95</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">product candidates we intend to commercialize, we do not view our own patent filings as a necessary or essential requirement for conducting our business nor do we rely on our own patent filings or the potential for any commercial advantage they may provide us as a basis for our success. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Obtaining and maintaining our patent protection depends on compliance with various procedural requirements, document submissions, fee payment and other requirements imposed by governmental patent agencies. Our patent protection could be reduced or eliminated for non-compliance with these requirements. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">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. In many cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. However, there are situations in which noncompliance can result in abandonment or lapse of a patent or patent application, resulting in partial or complete loss of patent rights in the relevant jurisdiction. In such an event, competitors might be able to enter the market earlier than would otherwise have been the case. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Filing, prosecuting, defending and enforcing patents on 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. Further, licensing partners may choose not to file patent applications in certain jurisdictions in which we may obtain commercial rights, thereby precluding the possibility of later obtaining patent protection in these countries. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States or importing products made using our inventions 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 may also export infringing products to territories where we have patent protection, but the ability to enforce our patents is not as strong as that in the United States. These products may compete with our products and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our proprietary rights generally. Proceedings to enforce our patent rights in foreign jurisdictions, whether or not successful, 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. Governments of foreign countries may force us to license our patents to third parties on terms that are not commercially reasonable or acceptable to us. 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to maintain effective (non-patent) proprietary rights for our product candidates or any future product candidates, we may not be able to compete effectively in our markets. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">While we have filed patent applications to protect certain aspects of our own proprietary formulation and process developments, we also rely on trade secret protection and confidentiality agreements to protect proprietary scientific, business and technical information and know-how that is not or may not be patentable or that we elect not to patent. However, confidential information and trade secrets can be difficult to protect. Moreover, the information embodied in our trade secrets and confidential information may be independently and legitimately developed or discovered by third </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">96</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">parties without any improper use of or reference to information or trade secrets. We seek to protect the scientific, technical and business information supporting our operations, as well as the confidential information relating specifically to our product candidates by entering into confidentiality agreements with parties to whom we need to disclose our confidential information, for example, our employees, consultants, scientific advisors, board members, contractors, potential collaborators and investors. However, we cannot be certain that such agreements have been entered into with all relevant parties. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems, but it is possible that these security measures could be breached. While we have confidence in these individuals, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. Our confidential information and trade secrets thus may become known by our competitors in ways we cannot prove or remedy. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Although we expect all of our employees and consultants to assign their inventions to us, and all of our employees, consultants, advisors and any third parties who have access to our proprietary know-how, information or technology to enter into confidentiality agreements, we cannot provide any assurances that all such agreements have been duly executed. We cannot guarantee that our trade secrets and other confidential proprietary information will not be disclosed or that competitors will not otherwise gain access to our trade secrets or independently develop substantially equivalent information and techniques. For example, 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. Misappropriation or unauthorized disclosure of our trade secrets could impair our competitive position and may have a material adverse effect on our business. Additionally, if the steps taken to maintain our trade secrets are deemed inadequate, we may have insufficient recourse against third parties for misappropriating the trade secret. We cannot guarantee that our employees, former employees or consultants will not file patent applications claiming our inventions. Because of the &#8220;first-to-file&#8221; laws in the United States and the EU, such unauthorized patent application filings may defeat our attempts to obtain patents on our own inventions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to claims challenging the inventorship of our patent filings and other intellectual property.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:31.5pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:31.5pt;margin:0pt;">Although we are not currently aware of any claims challenging the inventorship of our patent applications or ownership of our intellectual property, we may in the future be subject to claims that former employees, collaborators or other third parties have an interest in our patent applications or patents we may be granted or other intellectual property as an inventor or co-inventor. For example, we may have inventorship or ownership disputes arise from conflicting obligations of consultants or others who are involved in developing our product candidates. 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 as exclusive ownership of or right to use valuable intellectual property. 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 be a distraction to management and other employees. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We or the third parties upon whom we depend may be adversely affected by earthquakes or other natural disasters and our business continuity and disaster recovery plans may not adequately protect us from a serious disaster. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Our corporate headquarters and laboratory are located in the San Francisco Bay Area and in Southern California (Camarillo), respectively. These locations have in the past experienced severe earthquakes, floods and other natural disasters. We do not carry earthquake insurance. Earthquakes or other natural 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 </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">97</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">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, particularly when taken together with our lack of earthquake insurance, could have a material adverse effect on our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">The continuation of the war in Ukraine may exacerbate certain risks we face.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Russia&#8217;s invasion of Ukraine in February 2022 and the global response, including the imposition of sanctions by the United States and other countries, could create or exacerbate risks facing our business. We have evaluated our operations and partner contracts, and we currently do not expect the outbreak to directly have a significant effect on our financial condition or results of operations. However, if the war in Ukraine persists, escalates or expands, risks that we have identified in this Quarterly Report on Form 10-Q may be materially increased. For example, if our supply arrangements or clinical operations are disrupted due to expanded sanctions or involvement of countries where we have operations or relationships, our business could be materially disrupted. Further, the use of cyberattacks could expand as part of the ongoing conflict, which could adversely affect our ability to maintain or enhance our cyber security measures. These and other risks are described more fully in this &#8220;Risk Factors&#8221; section.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We incur significant increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance initiatives. We may fail to comply with the rules that apply to public companies, including Section 404 of the Sarbanes-Oxley Act of 2002, which could result in sanctions or other penalties that would harm our business.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We incur significant legal, accounting and other expenses as a public company, including costs resulting from public company reporting obligations under the Securities Exchange Act, and regulations regarding corporate governance practices. The listing requirements of The Nasdaq Global Market require that we satisfy certain corporate governance requirements relating to director independence, distributing annual and interim reports, stockholder meetings, approvals and voting, soliciting proxies, conflicts of interest and a code of conduct. Our management and other personnel must devote a substantial amount of time to ensure that we maintain compliance with all of these requirements. Moreover, the reporting requirements, rules and regulations have increased our legal and financial compliance costs and make some activities more time consuming and costly. Any changes we have made, and may make in the future to comply with these obligations may not be sufficient to allow us to satisfy our obligations as a public company on a timely basis, or at all. These reporting requirements, rules and regulations, coupled with the increase in potential litigation exposure associated with being a public company, may also make it more difficult for us to attract and retain qualified persons to serve on our board of directors or board committees or to serve as executive officers, or to obtain certain types of insurance, including directors&#8217; and officers&#8217; insurance, on acceptable terms. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">We are subject to Section 404 of The Sarbanes-Oxley Act of 2002 (&#8220;Section 404&#8221;), and the related rules of the SEC, which generally require our management and independent registered public accounting firm to report on the effectiveness of our internal control over financial reporting. During the course of our review and testing, we may identify deficiencies and be unable to remediate them before we must provide the required reports. Furthermore, if we have a material weakness in our internal controls over financial reporting, we may not detect errors on a timely basis and our financial statements may be materially misstated. We or our independent registered public accounting firm may not be able to conclude on an ongoing basis that we have effective internal control over financial reporting, which could harm our operating results, cause investors to lose confidence in our reported financial information and cause the trading price of our stock to fall. In addition, as a public company we are required to file accurate and timely quarterly and annual reports with the SEC under the Exchange Act. Any failure to report our financial results on an accurate and timely basis could result in sanctions, lawsuits, delisting of our shares from The Nasdaq Global Market or other adverse consequences that would materially harm our business.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Stockholder activism, the current political environment and the current high level of government intervention and regulatory reform may also lead to substantial new regulations and disclosure obligations, which may lead to additional compliance costs and impact the manner in which we operate our business in ways we cannot currently anticipate. For </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">98</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">example, the SEC&#8217;s proposed climate disclosure rule would result in significant costs of compliance if final rules that are similar to the proposed rules are approved in the future. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance and we may be required to incur substantial costs to maintain our current levels of such coverage.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Our information technology systems, or those used by our third-party CROs or other contractors or consultants, may fail or suffer security breaches and geopolitical tensions or conflicts, such as the ongoing war in Ukraine, may create a heightened risk of cyberattacks.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Despite the implementation of security measures, our internal computer, server, and other information technology systems as well as those of our third-party collaborators, consultants, contractors, suppliers, and service providers, may be vulnerable to damage from physical or electronic break-ins, computer viruses, &#8220;phishing&#8221; attacks, malware, ransomware, denial of service and other cyber-attacks or disruptive incidents that could result in unauthorized access to, use or disclosure of, corruption of, or loss of sensitive, and/ or proprietary data, including health-related information or other personal information, and could subject us to significant liabilities and regulatory and enforcement actions, and reputational damage. In addition, geopolitical tensions or conflicts, such as Russia&#8217;s invasion of Ukraine, may create a heightened risk of cyberattacks. We have also outsourced elements of our information technology infrastructure, and as a result a number of third-party vendors may or could have access to our confidential information. If we or any of our third-party collaborators or service providers were to experience any material failure or security breach, it could result in a material disruption of our development programs, reputation, and business operations. For example, the loss of clinical study data from completed or ongoing clinical studies could result in delays in any regulatory approval or clearance efforts and significantly increase our costs to recover or reproduce the data, and subsequently commercialize the product. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin: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, if we or our third-party collaborators, consultants, contractors, suppliers, or service providers were to suffer an attack or breach, for example, that resulted in the unauthorized access to or use or disclosure of personal information, including health-related information, we may have to notify individuals, collaborators, government authorities, and the media, and may be subject to investigations, civil penalties, administrative and enforcement actions, and litigation, any of which could harm our business and reputation. Likewise, we rely on our third-party CROs and other third parties to conduct clinical studies, and similar events relating to their computer systems could also have a material adverse effect on our business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin: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. Further, the COVID-19 pandemic is generally increasing the attack surface available to criminals, as more companies and individuals work online and work remotely, and as such, the risk of a cybersecurity incident potentially occurring, and our investment in risk mitigations against such an incident, is increasing. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from &#8220;hackers&#8221; hoping to use the recent COVID-19 pandemic to their advantage. Because the techniques used to obtain unauthorized access to, or to sabotage, 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 that are designed to circumvent controls, to avoid detection, and to remove or obfuscate forensic evidence.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or systems, or inappropriate or unauthorized access to or disclosure or use of confidential, proprietary, or other sensitive, personal information, including health-related information, we could incur liability and suffer reputational harm, and the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">99</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">development and commercialization of our products could be delayed. Federal, state and international laws and regulations can expose us to enforcement actions and investigations by regulatory authorities, and potentially result in regulatory penalties, fines and significant legal liability, if our information technology security efforts fail. We may also be exposed to a risk of loss or litigation and potential liability, which could materially and adversely affect our business, results of operations or financial condition. Our insurance policies may not be adequate to compensate us for the potential losses arising from such disruptions, failure, or security breach. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and defending a suit, regardless of its merit, could be costly, divert management attention, and harm our reputation. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We face the significant risks associated with our recent company-wide implementation of an ERP system that may adversely affect our business and results of operations or the effectiveness of our internal controls over financial reporting.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:9pt;"></span>We recently implemented a company-wide ERP system to upgrade certain existing business, operational, and financial processes. Our ERP implementation is a complex, expensive and time-consuming project and our ERP system initially went live in August 2022. Any deficiencies in the design and implementation of the new ERP system could result in potentially higher costs than we had incurred previously and could adversely affect our ability to develop product candidates, launch products, file reports with the SEC in a timely manner, operate our business or otherwise affect our controls environment. Any of these consequences could have a material and adverse effect on our results of operations and financial condition.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We are subject to governmental regulation and other legal obligations related to privacy, data protection and information security. Compliance with these requirements could result in additional costs and liabilities to us or inhibit our ability to collect and process data, and the failure to comply with such requirements could have a material adverse effect on our business, financial condition or results of operations.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The global data protection landscape is rapidly evolving, and we are or may become subject to numerous state, federal and foreign laws, requirements and regulations governing the collection, use, disclosure, retention, and security of personal information, such as information that we may collect in connection with clinical trials in the U.S. and abroad. Implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future, and we cannot yet determine the impact future laws, regulations, standards, or perception of their requirements may have on our business. This evolution may create uncertainty in our business, affect our 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. Compliance with these privacy and data security requirements is rigorous and time-intensive and may increase our cost of doing business. Any failure or perceived failure by us to comply with federal, state or foreign laws or regulations, our internal policies and procedures or our contracts governing our processing of personal information could result in negative publicity, fines and penalties, litigation and reputational harm, which could materially and adversely affect our business, financial condition and results of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In the United States, we and our partners may be subject to numerous federal and state laws and regulations, including state data breach notification laws, state health information privacy laws, and federal and state consumer protection laws and regulations, that govern the collection, use, disclosure, and protection of health-related and other personal information could apply to our operations or the operations of our partners. In addition, we may obtain health information from third parties (including research institutions from which we obtain clinical trial data) that are subject to privacy and security requirements under the Health Insurance Portability and Accountability Act of 1996, as amended, or HIPAA. Depending on the facts and circumstances, we could be subject to criminal penalties if we knowingly obtain, use, or disclose individually identifiable health information maintained by a HIPAA covered entity in a manner that is not authorized or permitted by HIPAA.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">100</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Even when HIPAA does not apply, according to the Federal Trade Commission (&#8220;FTC&#8221;), failing to take appropriate steps to keep consumers&#8217; personal information secure constitutes unfair acts or practices in or affecting commerce in violation of Section 5(a) of the Federal Trade Commission Act. The FTC expects a company&#8217;s data security measures to be reasonable and appropriate in light of the sensitivity and volume of consumer information it holds, the size and complexity of its business, and the cost of available tools to improve security and reduce vulnerabilities. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">In addition, state laws govern the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and may not have the same requirements, thus complicating compliance efforts. By way of example, California enacted the California Consumer Privacy Act (the &#8220;CCPA&#8221;) on June 28, 2018, which went into effect on January 1, 2020. The CCPA creates individual privacy rights for California consumers and increases the privacy and security obligations of entities handling certain personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches that has increased the likelihood of, and risks associated with, data breach litigation. Further, the California Privacy Rights Act (&#8220;CPRA&#8221;) generally went into effect on January 1, 2023, and significantly amends the CCPA. It imposes additional data protection obligations on covered businesses, including additional consumer rights processes, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. It also creates a new California data protection agency authorized to issue substantive regulations and could result in increased privacy and information security enforcement. Additional compliance investment and potential business process changes may also be required. Similar laws have passed in Virginia, Colorado, Connecticut, Iowa and Utah, and have been proposed in other states and at the federal level, reflecting a trend toward more stringent privacy legislation in the United States. The enactment of such laws could have potentially conflicting requirements that would make compliance challenging. In the event that we are subject to or affected by HIPAA, the CCPA, the CPRA or other domestic privacy and data protection laws, any liability from failure to comply with the requirements of these laws could adversely affect our financial condition.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:9pt;"></span>In addition, the regulatory framework for the receipt, collection, processing, use, safeguarding, sharing and transfer of personal and confidential data is rapidly evolving and is likely to remain uncertain for the foreseeable future as new global privacy rules are being enacted and existing ones are being updated and strengthened. For example, on May 25, 2018, the GDPR took effect. The GDPR is applicable in each EEA member state and applies to companies established in the EEA as well as companies that collect and use personal data to offer goods or services to, or monitor the behavior of, individuals in the EEA, including, for example, through the conduct of clinical trials. GDPR introduces more stringent data protection obligations for processors and controllers of personal data. Among other things, the GDPR requires the establishment of a lawful basis for the processing of data, includes requirements relating to the consent of the individuals to whom the personal data relates, including detailed notices for clinical trial subjects and investigators, as well as requirements regarding the security of personal data and notification of data processing obligations or security incidents to appropriate data protection authorities or data subjects. 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; in July 2020, the Court of Justice of the EU (&#8220;CJEU&#8221;) limited how organizations could lawfully transfer personal data from the EU/EEA to the United States by invalidating the Privacy Shield for purposes of international transfers and imposing further restrictions on the use of standard contractual clauses (&#8220;SCCs&#8221;). In March 2022, the U.S. and EU announced a new regulatory regime intended to replace the invalidated regulations; however, this new EU-U.S. Data Privacy Framework has not been implemented beyond an executive order signed by President Biden on October 7, 2022 on Enhancing Safeguards for United States Signals Intelligence Activities. European court and regulatory decisions subsequent to the CJEU decision of July 16, 2020 have taken a restrictive approach to international data transfers. As supervisory authorities issue further guidance on personal data export mechanisms, including circumstances where the SCCs cannot be used, and/or start taking enforcement action, we could suffer additional costs, complaints and/or regulatory investigations or fines, and/or 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 geographical location or segregation of our relevant systems and operations, and could adversely affect our financial results. Penalties and fines for failure to comply with GDPR are significant, including fines of up to &#8364;20 million or 4% of total worldwide annual turnover, whichever is higher.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">101</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">The EU has also adopted the EU Clinical Trials Regulation, which came into effect on January 31, 2022. This regulation imposes new obligations on the use of data generated from clinical trials and enables European patients to have the opportunity to access information about clinical trials. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Further, since the beginning of 2021, we have also been subject to the UK data protection regime, which imposes separate but similar obligations to those under the GDPR and comparable penalties, including fines of up to &#163;17.5 million or 4% of a noncompliant company&#8217;s global annual revenue for the preceding financial year, whichever is greater. Other foreign jurisdictions are increasingly implementing or developing their own privacy regimes with complex and onerous compliance obligations and robust regulatory enforcement powers. As we continue to expand into other foreign countries and jurisdictions, we may be subject to additional laws and regulations that may affect how we conduct business. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:27pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27pt;margin:0pt;">Although we work to comply with applicable laws, regulations and standards, our contractual obligations and other legal obligations, these requirements are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another or other legal obligations with which we must comply. Any failure or perceived failure by us or our employees, representatives, contractors, consultants or other third parties to comply with such requirements or adequately address privacy and security concerns, even if unfounded, could result in additional cost and liability to us, damage our reputation, and have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">We may be negatively impacted by continued inflation.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">We may be adversely impacted by continued increases in inflation. Current and future inflation may be driven by the following factors: supply chain disruptions, increased costs of transportation, increased input costs such as the cost of fuel, shortages, and governmental stimulus or fiscal policies. Continuing increases in inflation could impact the overall demand for our products, our costs for labor and materials and the size of any margins we are able to realize on our revenues. This would have a material and adverse impact on our business, financial position, results of operations and cash flows. Inflation may also result in higher interest rates, which in turn would result in higher interest expense related to our variable rate indebtedness.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur costs that could have a material adverse effect on the success of our business. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Our research and development activities and our third-party manufacturers&#8217; and suppliers&#8217; activities involve the controlled storage, use and disposal of hazardous materials, including the components of our product candidates and other hazardous compounds. We and our manufacturers and suppliers are subject to laws and regulations governing the use, manufacture, storage, handling and disposal of these hazardous materials. In some cases, these hazardous materials and various wastes resulting from their use are stored at our and our manufacturers&#8217; facilities pending their use and disposal. We cannot eliminate the risk of contamination, which could cause an interruption of our commercialization efforts, research and development efforts and business operations, environmental damage resulting in costly cleanup and liabilities under applicable laws and regulations governing the use, storage, handling and disposal of these materials and specified waste products. Although we believe that the safety procedures utilized by us and our third-party manufacturers for handling and disposing of these materials generally comply with the standards prescribed by these laws and regulations, we cannot guarantee that this is the case or eliminate the risk of accidental contamination or injury from these materials. In such an event, we may be held liable for any resulting damages and such liability could exceed our resources and state or federal or other applicable authorities may curtail our use of certain materials and/or interrupt our business operations. Furthermore, environmental laws and regulations are complex, change frequently and have tended to become more stringent. We cannot predict the impact of such changes and cannot be certain of our future compliance. We do not currently carry biological or hazardous waste insurance coverage.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">102</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_3a803c30_2a3a_429f_a650_ffa38aad32cb"></a><a id="ITEM2UnregisteredSalesofEquitySecurities"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">ITEM&#160;2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Unregistered Sales of Equity Securities and Use of Proceeds</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;background:#ffffff;margin:0pt;"><b style="font-weight:bold;">Issuer Purchases of Equity Securities</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">We did not repurchase any of our equity securities during the first quarter ended March 31, 2023. A total of 289,944&#160;shares were surrendered to Coherus in the first quarter of 2023, to satisfy minimum tax withholding obligations in connection with the vesting or exercise of stock-based awards.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:12.0pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_f9e611e0_8096_426c_bc45_69dde1e90471"></a><a id="ITEM3DefaultsUponSeniorSecuritiesg_51029"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160; 3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Defaults Upon Senior Securities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:0pt;">Not applicable</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_e89314d0_88f3_45a2_aec9_cb3da2c57c20"></a><a id="ITEM4MineSafetyDisclosures_660567"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160; 4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Mine Safety Disclosures</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Not applicable</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_b4a01bdc_bd9d_4a89_8958_5fe1461b2dbd"></a><a id="ITEM5OtherInformation_658170"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">ITEM&#160; 5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other Information</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Not applicable</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><a id="_5b3e9749_4d89_4a63_8776_53efcd5f3085"></a><a id="INDEXTOEXHIBITS_387808"></a><a id="ITEM6Exhibits_857545"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ITEM&#160; 6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">See the Exhibit&#160;Index on the page&#160;immediately preceding the exhibits for a list of exhibits filed as part of this Quarterly Report on Form&#160;10-Q, which Exhibit&#160;Index is incorporated herein by reference.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">103</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="IndextoExhibits"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">INDEX TO EXHIBITS</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><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th colspan="5" style="font-weight:normal;text-align:left;vertical-align:bottom;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Incorporated by Reference</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:8.18%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:53.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:4.88%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Form</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:6.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:9.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Date</b><br /><b style="font-weight:bold;">Filed</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Filed</b><br /><b style="font-weight:bold;">Herewith</b></p></th></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000119312514409798/d820280dex31.htm"><span style="font-style:normal;font-weight:normal;">Amended and Restated Certificate of Incorporation</span></a>.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">11/13/2014</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">3.2</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000155837020013970/chrs-20201112xex3d1.htm"><span style="font-style:normal;font-weight:normal;">Amended and Restated Bylaws</span></a>.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">11/18/2020</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">4.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Reference is made to exhibits 3.1 and 3.2.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000119312514380821/d744283dex42.htm"><span style="font-style:normal;font-weight:normal;">Form of Common Stock Certificate</span></a>.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">S-1/A</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">10/24/2014</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">4.3</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000110465920048214/tm2015668d4_ex4-1.htm"><span style="font-style:normal;font-weight:normal;">Indenture, dated as of April 17, 2020, between Coherus Biosciences, Inc. and U.S. Bank National Association, as Trustee</span></a>.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4/17/2020</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">4.4</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000110465920048214/tm2015668d4_ex4-1.htm"><span style="font-style:normal;font-weight:normal;">Form of certificate representing the 1.5% Convertible Senior Subordinated Notes due 2026</span></a>.</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4.2</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4/17/2020</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">4.5</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1512762/000155837022007420/chrs-20220331xex4d5.htm"><span style="font-style:normal;font-weight:normal;">Notice of Successor Trustee to Indenture dated February 7, 2022.</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">10-Q</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">4.5</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">5/5/2022</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">10.1<span style="background:#ffffff;">&#8224;&#8224;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex10d1.htm"><span style="font-style:normal;font-weight:normal;">Second Amendment and Waiver to Loan Agreement dated as of February 6, 2023, among Coherus BioSciences, Inc., the Collateral Agent and the Lenders party thereto.</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">10.2<span style="background:#ffffff;">#</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex10d2.htm"><span style="font-style:normal;font-weight:normal;">Executive Change in Control and Severance Plan, effective January 1, 2023.</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">10.3<span style="background:#ffffff;">#&#8224;&#8224;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex10d3.htm"><span style="font-style:normal;font-weight:normal;">Letter Agreement between Coherus BioSciences, Inc. and Vladimir Vexler, dated as of March 27, 2023.</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">31.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex31d1.htm"><span style="font-style:normal;font-weight:normal;">Certification of Principal Executive Officer Required under Securities Exchange Act Rule&#160;13a-14(a)&#160;and 15d-14(a).</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">31.2</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex31d2.htm"><span style="font-style:normal;font-weight:normal;">Certification of Principal Financial Officer under Securities Exchange Act Rule&#160;13a-14(a)&#160;and 15d-14(a).</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">32.1</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><a style="-sec-extract:exhibit;" href="chrs-20230331xex32d1.htm"><span style="font-style:normal;font-weight:normal;">Certifications of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. 1350 and Securities Exchange Act Rule&#160;13a-14(b).</span></a></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">104</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th colspan="5" style="font-weight:normal;text-align:left;vertical-align:bottom;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Incorporated by Reference</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:8.18%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b><br /><b style="font-weight:bold;">Number</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:53.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Description</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:4.88%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Form</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:6.5%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:9.96%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Date</b><br /><b style="font-weight:bold;">Filed</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:1.99%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Filed</b><br /><b style="font-weight:bold;">Herewith</b></p></th></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">101</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">The following materials from Registrant&#8217;s Quarterly Report on Form&#160;10-Q for the quarter ended March 31, 2023 formatted in iXBRL (Inline eXtensible Business Reporting Language) includes: (i)&#160;Condensed Consolidated Balance Sheets, (ii)&#160;Condensed Consolidated Statements of Operations, (iii)&#160;Condensed Consolidated Statements of Comprehensive Loss, (iv)&#160;Condensed Consolidated Statements of Stockholders&#8217; Equity (Deficit), (v)&#160;Condensed Consolidated Statements of Cash Flows, and (vi)&#160;Notes&#160;to the Condensed Consolidated Financial Statements.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr><tr><td style="vertical-align:top;width:7.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">104</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:53.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cover page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:4.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">X</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;width:100.02%;background:#ffffff;padding:0.75pt;"><tr style="height:0.55pt;"><td style="vertical-align:top;white-space:nowrap;width:8.61%;margin:0pt;padding:0pt;"><div style="height:0.55pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:middle;width:91.38%;margin:0pt;padding:0pt;"><div style="height:0.55pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"></div></div></td></tr><tr style="height:57.25pt;"><td style="vertical-align:top;white-space:nowrap;width:8.61%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">&#8224;&#8224;</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:middle;width:91.38%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Portions of this exhibit (indicated by asterisks) have been omitted pursuant to a request for confidential treatment or pursuant to Regulation S-K, Item 601(b)(10). Such omitted information is not material and would likely cause competitive harm to the registrant if publicly disclosed. Additionally, schedules and attachments to this exhibit have been omitted pursuant to Regulation S-K, Item 601(a)(5).</p></td></tr><tr style="height:20.8pt;"><td style="vertical-align:top;white-space:nowrap;width:8.61%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 6pt 0pt;">#</p></td><td style="vertical-align:middle;width:91.38%;background:#ffffff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Indicates management contract or compensatory plan.</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">105</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:21.6pt;min-height:41.75pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 30pt 0pt;"><a style="font-family:'Times New Roman','Times','serif';" 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="_90a7c448_78ce_41bc_8e21_1294baed8b91"></a><a id="SIGNATURES_840188"></a><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">SIGNATURES</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the Company has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</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><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">COHERUS BIOSCIENCES,&#160;INC.</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Date: May 8, 2023</p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">/s/ Dennis M. Lanfear</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Dennis M. Lanfear</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">President and Chief Executive Officer</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Date: May 8, 2023</p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">/s/ McDavid Stilwell&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">McDavid Stilwell</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">(Principal Financial Officer)</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Date: May 8, 2023</p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">/s/ Bryan McMichael&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Bryan McMichael</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Executive Vice President, Accounting, Corporate Controller and Principal Accounting Officer</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">(Principal Accounting Officer)</p></td></tr><tr><td style="vertical-align:bottom;width:50.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:47.13%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:24pt 0pt 0pt 0pt;">106</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-10.1
<SEQUENCE>2
<FILENAME>chrs-20230331xex10d1.htm
<DESCRIPTION>EX-10.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:54:00 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:right;margin:0pt;"><font style="display:inline-block;width:178.32pt;"></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">EXHIBIT 10.1</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:right;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;">Execution Version</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">SECOND AMENDMENT AND WAIVER</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">This SECOND AMENDMENT AND WAIVER (this &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment and Waiver</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;), dated and effective as of February 6, 2023 (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Second Amendment Effective Date</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;), is made by and among COHERUS BIOSCIENCES, INC., a Delaware corporation (as &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Borrower</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; and a Credit Party), BIOPHARMA CREDIT PLC, a public limited company incorporated under the laws of England and Wales with company number 10443190 (as the &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Collateral Agent</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;), BPCR LIMITED PARTNERSHIP, a limited partnership established under the laws of England and Wales with registration number LP020944 (as a &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Lender</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;) and BIOPHARMA CREDIT INVESTMENTS V (MASTER) LP, a Cayman Islands exempted limited partnership acting by its general partner, BioPharma Credit Investments V GP LLC (as a &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Lender</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-variant:small-caps;font-weight:bold;">Recitals</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">A.</b></font><font style="font-family:'Times New Roman','Times','serif';">Collateral Agent, Lenders, Borrower and the other Credit Parties thereunder have entered into that certain Loan Agreement, dated as of January 4, 2022 and amended by the First Amendment dated as of April 7, 2022 (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Loan Agreement</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">B.</b></font><font style="font-family:'Times New Roman','Times','serif';">In connection with Borrower&#8217;s covenant under Section 6.15 of the Loan Agreement to maintain a threshold amount of trailing twelve-month Net Sales commencing with the first full fiscal quarter occurring after the Tranche A Closing Date, Section 6.15(a) of the Loan Agreement prohibits trailing twelve-month Net Sales, tested at the end of each of the fiscal quarter ending March 31, 2023 and the fiscal quarter ending June 30, 2023, to be less than $200,000,000 (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Minimum Net Sales Covenant</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">C.</b></font><font style="font-family:'Times New Roman','Times','serif';">In accordance with Section 11.5 of the Loan Agreement, Lenders agree to provide Borrower with a waiver of the Minimum Net Sales Covenant and Borrower (acting for its own behalf and on behalf of the other Credit Parties), Collateral Agent and Lenders desire to amend the Loan Agreement to modify certain terms and conditions relating to the Term Loans, in each case on the terms and conditions set forth herein.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">D.</b></font><font style="font-family:'Times New Roman','Times','serif';">Borrower agrees to issue, execute and deliver to each Lender on the Second Amendment Effective Date amended and restated Term Loan Notes evidencing such Lender&#8217;s Term Loans in substantially the forms attached hereto as </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit B-1</u><font style="font-family:'Times New Roman','Times','serif';">, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit B-2</u><font style="font-family:'Times New Roman','Times','serif';">, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit B-3</u><font style="font-family:'Times New Roman','Times','serif';"> and </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exhibit B-4</u><font style="font-family:'Times New Roman','Times','serif';">, as applicable (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amended and Restated Term Loan Notes</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;), in furtherance of certain of the amendments to the Loan Agreement set forth herein.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-variant:small-caps;font-weight:bold;">Agreement</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-variant:small-caps;">Now, Therefore, </font><font style="font-family:'Times New Roman','Times','serif';">in consideration of the foregoing recitals and other good and valuable consideration, the receipt and adequacy of which is hereby acknowledged, and intending to be legally bound, the parties hereto agree as follows:</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Definitions.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;All capitalized terms used in this Amendment and Waiver (including in the recitals hereof) and not otherwise defined herein shall have the meanings assigned to them in the Loan Agreement. &#160;The rules of interpretation set forth in the first paragraph of Section 13.1 of the Loan Agreement shall be applicable to this Amendment and Waiver and are incorporated herein by this reference.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Amendments to Loan Agreement.</b></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">a.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by adding as the third paragraph in Section 1 of the Loan Agreement the following:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="font-weight:normal;text-decoration-line:none;">&#8220;The Collateral Agent does not warrant or accept responsibility for, and shall not have any liability with respect to (a) the continuation of, administration of, submission of, calculation of or any other matter related to the Term SOFR Reference Rate, Adjusted Term SOFR or Term SOFR, or any component definition thereof or rates referred to in the definition thereof, or any alternative, successor or replacement rate thereto (including any Benchmark Replacement), including whether the composition or characteristics of any such alternative, successor or replacement rate (including any Benchmark Replacement) will be similar to, or produce the same value or economic equivalence of, or have the same volume or liquidity as, the Term SOFR Reference Rate, Adjusted Term SOFR, Term SOFR or any other Benchmark prior to its discontinuance or unavailability, or (b) the effect, implementation or composition of any Conforming Changes. &#160;The Collateral Agent and its affiliates or other related entities may engage in transactions that affect the calculation of the Term SOFR Reference Rate, Adjusted Term SOFR, Term SOFR, any alternative, successor or replacement rate (including any Benchmark Replacement) or any relevant adjustments thereto, in each case, in a manner adverse to the Borrower. &#160;The Collateral Agent may select information sources or services in its reasonable discretion to ascertain the Term SOFR Reference Rate, Adjusted Term SOFR, Term SOFR or any other Benchmark, in each case pursuant to the terms of this Agreement, and shall have no liability to Borrower, any </font><font style="font-weight:normal;text-decoration-line:none;">Lender</font><font style="font-weight:normal;text-decoration-line:none;"> or any other Person for damages of any kind, including direct or indirect, special, punitive, incidental or consequential damages, costs, losses or expenses (whether in tort, contract or otherwise and whether at law or in equity), for any error or calculation of any such rate (or component thereof) provided by any such information source or service.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">b.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.2(c)(ii) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(ii)</font></font><font style="font-family:'Times New Roman','Times','serif';">Upon a Change in Control, Borrower shall promptly, and in any event no later than ten (10) days after the consummation of such Change in Control, notify the Collateral Agent in writing of the occurrence of a Change in Control, which notice shall include reasonable detail as to the nature, timing and other circumstances of such Change in Control (such notice, a &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Change in Control Notice</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;). &#160;Borrower shall prepay in full all of the Term Loans advanced by Lenders under this Agreement, no later than ten (10) Business Days after </font><font style="font-size:12pt;"><a name="_cp_text_1_282"></a></font><font style="font-family:'Times New Roman','Times','serif';">the consummation of such </font><font style="font-family:'Times New Roman','Times','serif';">Change in Control, in an amount equal to the sum of (A) all unpaid principal and any and all accrued and unpaid interest with respect to the Term Loans (such interest to be calculated based on Adjusted Term SOFR for the Interest Period during which such Change in Control is consummated), and (B) any </font><font style="font-size:12pt;"><a name="_cp_text_1_286"></a></font><font style="font-family:'Times New Roman','Times','serif';">and all </font><font style="font-family:'Times New Roman','Times','serif';">amounts payable with respect to the prepayment under this </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2(c)(ii)</u><font style="font-family:'Times New Roman','Times','serif';"> pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2(e)</u><font style="font-family:'Times New Roman','Times','serif';"> </font><font style="font-size:12pt;"><a name="_cp_text_1_288"></a></font><font style="font-family:'Times New Roman','Times','serif';">and </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2(f)</u><font style="font-family:'Times New Roman','Times','serif';"> </font><font style="font-size:12pt;"><a name="_cp_text_1_289"></a></font><font style="font-family:'Times New Roman','Times','serif';">(as applicable), together with any </font><font style="font-family:'Times New Roman','Times','serif';">and all other amounts payable or accrued and not yet paid under this Agreement and the other Loan Documents</font><font style="font-size:12pt;"><a name="_cp_text_1_290"></a></font><font style="font-family:'Times New Roman','Times','serif';"> (including pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.4</u><font style="font-family:'Times New Roman','Times','serif';">)</font><font style="font-family:'Times New Roman','Times','serif';">. &#160;The Collateral Agent will promptly notify each Lender of its receipt of the Change in Control Notice, and the amount of such Lender&#8217;s Applicable Percentage of such prepayment.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">c.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.2(g) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;(g)</font></font><font style="font-weight:normal;text-decoration-line:none;">Any Makewhole Amount or Prepayment Premium payable as a result of any prepayment of the Term Loans pursuant to </font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2(c)</u><font style="font-weight:normal;text-decoration-line:none;"> or as a result of the acceleration of the maturity of the Term Loans pursuant to </font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Section 8.1(a)</u><font style="font-weight:normal;text-decoration-line:none;">, shall be presumed to be the liquidated damages sustained by each applicable Lender as the result of the early redemption and repayment </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">2</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 36pt;"><font style="font-weight:normal;text-decoration-line:none;">of such Term Loan Notes and Borrower agrees that it is reasonable under the circumstances currently existing. &#160;BORROWER EXPRESSLY WAIVES (TO THE FULLEST EXTENT IT MAY LAWFULLY DO SO) THE PROVISIONS OF ANY PRESENT OR FUTURE REQUIREMENTS OF LAW THAT PROHIBITS OR MAY PROHIBIT THE COLLECTION OF ANY MAKEWHOLE AMOUNT OR PREPAYMENT PREMIUM IN CONNECTION WITH ANY SUCH PREPAYMENT OR ACCELERATION OR OTHERWISE. &#160;Borrower expressly agrees that (to the fullest extent it may lawfully do so) that: (i) each Makewhole Amount and Prepayment Premium is reasonable and is the product of an arm&#8217;s-length transaction among sophisticated business people, ably represented by counsel; (ii) each Makewhole Amount and Prepayment Premium shall be payable notwithstanding the then-prevailing market rates at the time payment thereof is made; (iii) there has been a course of conduct among Lenders and Borrower giving specific consideration in this transaction for such agreement to pay each Makewhole Amount and Prepayment Premium; and (iv) Borrower shall be estopped hereafter from claiming differently than as agreed to in this </font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Section 2.2(g)</u><font style="font-weight:normal;text-decoration-line:none;"> and </font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Section 8.6</u><font style="font-weight:normal;text-decoration-line:none;">. &#160;Borrower expressly acknowledges that its agreement to pay the Makewhole Amount and Prepayment Premium, as the case may be, to applicable Lenders as herein described is a material inducement to such Lenders to make any Credit Extension. &#160;Without affecting any of any Lender&#8217;s rights or remedies hereunder or in respect hereof, if Borrower fails to pay the applicable Makewhole Amount or Prepayment Premium when due, then the amount thereof shall thereafter bear interest until paid in full at the Default Rate.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">d.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.3(a)(i) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(i)</font></font><font style="font-family:'Times New Roman','Times','serif';">Subject to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(b)</u><font style="font-family:'Times New Roman','Times','serif';"> below, the principal amount outstanding under each Term Loan shall accrue interest at a per annum rate equal to Adjusted Term SOFR for the Interest Period therefor </font><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">plus</i><font style="font-family:'Times New Roman','Times','serif';"> the Applicable Margin (the &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term Loan Rate</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;), which interest shall be payable quarterly in arrears in accordance with this </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3</u><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">e.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.3(a)(iii) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_cp_blt_1_374"></a><a name="_cp_text_1_372"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(iii)</font></font><font style="font-family:'Times New Roman','Times','serif';">I</font><font style="font-family:'Times New Roman','Times','serif';">nterest is due and payable quarterly on each Interest Date, as calculated by the Collateral Agent (which calculations shall be deemed correct absent manifest error), commencing on the Interest Date occurring in the first full calendar quarter immediately following the Tranche A Closing Date; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u><font style="font-family:'Times New Roman','Times','serif';">, that if any such date is not a Business Day, the applicable interest shall </font><font style="font-size:12pt;"><a name="_cp_text_4_373"></a></font><font style="font-family:'Times New Roman','Times','serif';">be due and payable on the next succeeding Business Day immediately after such </font><font style="font-size:12pt;"><a name="_cp_text_1_375"></a></font><font style="font-family:'Times New Roman','Times','serif';">date.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">f.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.3(e) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(e)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conforming Changes</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;In connection with the use or administration of Term SOFR, the Collateral Agent will have the right to make Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document. &#160;The Collateral Agent will promptly notify Borrower and Lenders of the effectiveness of any Conforming Changes in connection with the use or administration of Term SOFR.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">g.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by adding as Section 2.3(f) of the Loan </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">3</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">Agreement the following:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(f)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement Setting</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;Notwithstanding anything to the contrary herein or in any other Loan Document:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><font style="display:inline-block;text-align:left;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_9kMML5YVt9B66AJz"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(i)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Benchmark Replacement</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;Notwithstanding anything to the contrary herein or in any other Loan Document, if a Benchmark Transition Event and its related Benchmark Replacement Date have occurred prior any setting of the then-current Benchmark, then (x) if a Benchmark Replacement is determined in accordance with </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (a)</u><font style="font-family:'Times New Roman','Times','serif';"> of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of such Benchmark setting and subsequent Benchmark settings without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document and (y) if a Benchmark Replacement is determined in accordance with </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (b)</u><font style="font-family:'Times New Roman','Times','serif';"> of the definition of &#8220;Benchmark Replacement&#8221; for such Benchmark Replacement Date, such Benchmark Replacement will replace such Benchmark for all purposes hereunder and under any Loan Document in respect of any Benchmark setting at or after 5:00 p.m. (New York City time) on the fifth (5</font><sup style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;">th</sup><font style="font-family:'Times New Roman','Times','serif';">) Business Day after the date notice of such Benchmark Replacement is provided to Lenders without any amendment to, or further action or consent of any other party to, this Agreement or any other Loan Document so long as the Collateral Agent has not received, by such time, written notice of objection to such Benchmark Replacement from Lenders comprising the Required Lenders. &#160;If the Benchmark Replacement is Daily Simple SOFR, all interest payments will be payable on a quarterly basis.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><font style="display:inline-block;text-align:left;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_9kMML5YVt9B66AK0n"></a><a name="_9kMLK5YVt9B66BCrno"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(ii)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Conforming Changes</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;In connection with the implementation and administration of a Benchmark Replacement, the Collateral Agent will have the right to make Conforming Changes from time to time and, notwithstanding anything to the contrary herein or in any other Loan Document, any amendments implementing such Conforming Changes will become effective without any further action or consent of any other party to this Agreement or any other Loan Document.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><font style="display:inline-block;text-align:left;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_9kR3WTr79449Bqy"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(iii)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notices; Standards for Decisions and Determinations</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;The Collateral Agent will promptly notify Borrower and the Lenders of (A) the implementation of any Benchmark Replacement and (B) the effectiveness of any Conforming Changes in connection with the use, administration, adoption or implementation of a Benchmark Replacement. &#160;The Collateral Agent will notify Borrower of (x) the removal or reinstatement of any tenor of a Benchmark pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">sub-clause (iv)</u><font style="font-family:'Times New Roman','Times','serif';"> below and (y) the commencement of any Benchmark Unavailability Period. &#160;Any determination, decision or election that may be made by the Collateral Agent or, if applicable, any Lender (or group of Lenders) pursuant to this </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(f)</u><font style="font-family:'Times New Roman','Times','serif';">, including any determination with respect to a tenor, rate or adjustment or of the occurrence or non-occurrence of an event, circumstance or date and any decision to take or refrain from taking any action, will be conclusive and binding absent manifest error and may be made in its or their sole discretion and without consent from any other party to this Agreement or any other Loan Document, except, in each case, as expressly required pursuant to this </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(f)</u><font style="font-family:'Times New Roman','Times','serif';">.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 72pt;"><font style="display:inline-block;text-align:left;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_9kR3WTr7944AC3"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(iv)</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unavailability of Tenor of Benchmark</u><font style="font-family:'Times New Roman','Times','serif';">. &#160;Notwithstanding anything to the contrary herein or in any other Loan Document, at any time (including in connection with the implementation of a Benchmark Replacement), (A) if the then-current Benchmark is a term </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">4</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">rate (including the Term SOFR Reference Rate) and either (1) any tenor for such Benchmark is not displayed on a screen or other information service that publishes such rate from time to time as selected by the Collateral Agent in its reasonable discretion or (2) the regulatory supervisor for the administrator of such Benchmark has provided a public statement or publication of information announcing that any tenor for such Benchmark is not or will not be representative, then the Collateral Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for any Benchmark settings at or after such time to remove such unavailable or non-representative tenor and (B) if a tenor that was removed pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">sub-clause (A)</u><font style="font-family:'Times New Roman','Times','serif';"> above either (1) is subsequently displayed on a screen or information service for a Benchmark (including a Benchmark Replacement) or (2) is not, or is no longer, subject to an announcement that it is not or will not be representative for a Benchmark (including a Benchmark Replacement), then the Collateral Agent may modify the definition of &#8220;Interest Period&#8221; (or any similar or analogous definition) for all Benchmark settings at or after such time to reinstate such previously removed tenor.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">h.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by replacing the term United States of America in Section 2.6(d)(i) of the Loan Agreement with the term &#8220;United States&#8221;.</font></div><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.37;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:72pt;"><font style="display:inline-block;font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;min-width:36pt;text-indent:0pt;white-space:nowrap;">i.</font><font style="font-family:'Times New Roman','Times','serif';">The Loan Agreement shall be amended by deleting in its entirety Section 2.6(d)(ii)(3) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-style:normal;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_456"></a></b><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">(3)</font></font><font style="font-weight:normal;text-decoration-line:none;">in the case that </font><font style="font-weight:normal;text-decoration-line:none;">such </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_457"></a></b><font style="font-weight:normal;text-decoration-line:none;">Foreign </font><font style="font-weight:normal;text-decoration-line:none;">Lender is claiming an exemption from </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_459"></a></b><font style="font-weight:normal;text-decoration-line:none;">U.S. federal </font><font style="font-weight:normal;text-decoration-line:none;">withholding Tax pursuant to the &#8220;portfolio interest exemption&#8221;</font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_460"></a></b><font style="font-weight:normal;text-decoration-line:none;"> under Section 881(c) of the IRC</font><font style="font-weight:normal;text-decoration-line:none;">, it shall provide Borrower with the applicable executed IRS Form W-8BEN-E or IRS Form W-8BEN, </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_461"></a></b><font style="font-weight:normal;text-decoration-line:none;">as applicable, and a certificate reasonably satisfactory to Borrower to the effect that any interest received by such Foreign Lender is not received by a &#8220;bank&#8221; on &#8220;extension of credit made pursuant to a loan agreement entered into in the ordinary course of its trade or business&#8221; within the meaning of Section 881(c)(3)(A) of the IRC, a &#8220;10 percent shareholder&#8221; of Borrower within the meaning of Section 871(h)(3)(B) of the IRC, or a &#8220;controlled foreign corporation&#8221; related to Borrower as described in Section 881(c)(3)(C) of the IRC, </font><font style="font-weight:normal;text-decoration-line:none;">or&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">j.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by adding, in alphabetical order, the following clauses (f) and (g) to Section 2.6 of the Loan Agreement:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;(f)</font></font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Tax Status of Borrower</u><font style="font-weight:normal;text-decoration-line:none;">. &#160;Borrower is currently treated as a corporation for U.S. federal income tax purposes. &#160;Borrower shall not take any affirmative action (including not making any election under Section 301.7701-3(c) of the Treasury Regulations (or any successor provision) by way of filing an IRS Form 8832) to change its U.S. entity tax classification without the prior written consent of the Required Lenders.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">(g)</font></font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Tax Reporting Assistance</u><font style="font-weight:normal;text-decoration-line:none;">. &#160;Borrower shall use best efforts to assist any Lender (i) in the computation of accruals with respect to any &#8220;original issue discount&#8221; or &#8220;market discount&#8221; arising with respect to the Term Loans for U.S. federal income tax purposes, and (ii) with its compliance with any associated tax reporting or filing requirements of such Lender or its partners, members or beneficial owners.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">k.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 2.8 of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">5</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_Toc116905151"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">2.8</b></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Note Register; Term Loan Notes</b><font style="font-family:'Times New Roman','Times','serif';">.</font></p><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="color:#010000;display:inline-block;font-family:'Times New Roman','Times','serif';font-size:11pt;min-width:36pt;text-decoration-line:none;text-indent:0pt;white-space:nowrap;">(a)</font><a name="_9kMKJ5YVt9B66ABj"></a><u style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Note Register</u><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">. &#160;Borrower will maintain at all times at its principal executive office a register that identifies each beneficial owner that is entitled to a payment of principal and stated interest on each Term Loan (the &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;">Note Register</b><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">&#8221;) and provides for the registration and transfer of Term Loan Notes so that each Term Loan is at all times in &#8220;registered form&#8221; within the meaning of Section 163(f), 871(h)(2) and 881(c)(2) of the IRC and any related regulations (and any other relevant or successor provisions of the IRC or such regulations). &#160;Each Term Loan: &#160;(i) shall, pursuant to this </font><u style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (a)</u><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">, be registered as to both principal and any stated interest with Borrower or its agent, and (ii) may be transferred or exchanged by any Lender only by surrender of the old instrument at the principal executive office of Borrower (or at the place of payment named in the Term Loan Note, if any), accompanied, if so required by Borrower in the case of a Lender Transfer, by a written instrument of transfer in form reasonably satisfactory to Borrower duly executed by the holder thereof or by such holder&#8217;s attorney duly authorized in writing, and Borrower will execute and deliver in exchange therefor a new Term Loan Note or Term Loan Notes, in such denomination(s) as may be requested by such holder, of like tenor and in the same aggregate outstanding principal amount as the aggregate outstanding principal amount of the Term Loan Note(s) so surrendered. &#160;Any Term Loan Note issued in exchange for any other Term Loan Note or upon transfer thereof shall carry the rights to unpaid interest and interest to accrue that were carried by the Term Loan Note so exchanged or transferred, and neither gain nor loss of interest shall result from any such transfer or exchange. &#160;Any transfer tax or governmental charge relating to such transaction shall be paid by the holder requesting the exchange. &#160;The entries in the Note Register shall be conclusive and binding for all purposes, including as to the outstanding principal amount of the Term Loan Note and the payment of interest, principal and other sums due hereunder absent manifest error and Borrower, Lenders and any of their respective agents may treat the Person in whose name any Term Loan Note is registered as the sole and exclusive record and beneficial holder and owner of such Term Loan Note for all purposes whatsoever. &#160;Each Lender, severally and not jointly, represents that any interest that may become due and owing under this Agreement qualifies for the portfolio interest exception from withholding on interest payments pursuant to IRC Sections 871(h) and 881(c).</font></div><div style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="color:#010000;display:inline-block;font-family:'Times New Roman','Times','serif';font-size:11pt;min-width:36pt;text-decoration-line:none;text-indent:0pt;white-space:nowrap;">(b)</font><a name="_9kMKJ5YVt9B66ACl"></a><u style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Term Loan Notes</u><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">. &#160;Borrower shall issue, execute and deliver to each Lender to evidence such Lender&#8217;s Term Loan, (i) on the Tranche A Closing Date, a Tranche A Note, and (ii) on the Tranche B Closing Date, a Tranche B Note, (iii) on the Tranche C Closing Date (if any), a Tranche C Note, and (iv) on the Tranche D Closing Date, a Tranche D Note. &#160;All amounts due under the Term Loan Notes shall be repayable as set forth in this Agreement and interest shall accrue on the principal amount of the Term Loans represented by the Term Loan Notes, in each case, in accordance with the terms of this Agreement. &#160;All Term Loan Notes shall rank for all purposes </font><i style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:italic;">pari passu</i><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;"> with each other.&#8221;</font></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">l.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by adding the following as Section 5.2(d) of the Loan Agreement:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;(d)</font></font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Accounting Changes</u><font style="font-weight:normal;text-decoration-line:none;">. &#160;Written notice as promptly as practicable (and in any event within five (5) Business Days) after any material change in accounting policies or financial reporting practices by Borrower or any Subsidiary.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">m.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 8.1(f) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;(f)</font></font><font style="font-weight:normal;text-decoration-line:none;">ship, reclaim, recover, store, finish, maintain, repair, prepare for sale, advertise for sale, and sell the Collateral. &#160;With respect to any and all Intellectual Property owned </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1879"></a></b><font style="font-weight:normal;text-decoration-line:none;">or held </font><font style="font-weight:normal;text-decoration-line:none;">by any </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">6</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 36pt;"><font style="font-weight:normal;text-decoration-line:none;">Credit Party and included in Collateral, each Credit Party hereby grants to the Collateral Agent, for the benefit of </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1881"></a></b><font style="font-weight:normal;text-decoration-line:none;">Lenders and the other </font><font style="font-weight:normal;text-decoration-line:none;">Secured Parties, as of the </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1882"></a></b><font style="font-weight:normal;text-decoration-line:none;">Tranche A </font><font style="font-weight:normal;text-decoration-line:none;">Closing Date</font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1884"></a></b><font style="font-weight:normal;text-decoration-line:none;"> and exercisable solely while an Event of Default occurs and continues: &#160;(i) an irrevocable, </font><font style="font-weight:normal;text-decoration-line:none;">non-exclusive</font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1885"></a></b><font style="font-weight:normal;text-decoration-line:none;">, assignable</font><font style="font-weight:normal;text-decoration-line:none;">, royalty-free license or other right to use</font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1886"></a></b><font style="font-weight:normal;text-decoration-line:none;"> (and for its agents or representatives to use)</font><font style="font-weight:normal;text-decoration-line:none;">, without charge, </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1887"></a></b><font style="font-weight:normal;text-decoration-line:none;">including the right to sublicense, use and practice, any and all </font><font style="font-weight:normal;text-decoration-line:none;">such Intellectual Property in </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1889"></a></b><font style="font-weight:normal;text-decoration-line:none;">order to take possession of, collect, receive, assemble, process, appropriate, remove, realize upon, advertise for sale, sell, assign, license out, convey, transfer or grant options to purchase any Collateral, and access to all media in which any of the licensed items may be recorded or stored and to all Software and programs used for the compilation or printout thereof; and (ii) </font><font style="font-weight:normal;text-decoration-line:none;">in connection with the Collateral Agent&#8217;s exercise of its rights </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1890"></a></b><font style="font-weight:normal;text-decoration-line:none;">or remedies </font><font style="font-weight:normal;text-decoration-line:none;">under this </font><u style="font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Section 8.1</u><font style="font-weight:normal;text-decoration-line:none;"> </font><b style="font-size:12pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="_cp_text_1_1892"></a></b><font style="font-weight:normal;text-decoration-line:none;">(including in order to take possession of, collect, receive, assemble, process, appropriate, remove, realize upon, sell, assign, license out, convey, transfer or grant options to purchase any Collateral), each Credit Party&#8217;s </font><font style="font-weight:normal;text-decoration-line:none;">rights under all licenses and all franchise Contracts inure to the benefit of all Secured Parties;&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">n.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;white-space:pre-wrap;"> </font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 8.6 of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;text-decoration-line:none;">8.6</b></font><b style="font-weight:bold;text-decoration-line:none;">Demand Waiver; Makewhole Amount; Prepayment Premium.</b><font style="font-weight:normal;text-decoration-line:none;"> &#160;Borrower waives demand, notice of default or dishonor, notice of payment and nonpayment, notice of any default, nonpayment at maturity, release, compromise, settlement, extension, or renewal of accounts, documents, instruments, chattel paper, and guarantees held by the Collateral Agent on which Borrower is liable. &#160;Borrower acknowledges and agrees that if the maturity of all Obligations shall be accelerated pursuant to Section 8.1(a) by reason of the occurrence of an Event of Default, the applicable Makewhole Amount and Prepayment Premium that is payable pursuant to Section 2.2(e) and Section 2.2(f), as applicable, shall become due and payable by Borrower upon such acceleration, whether such acceleration is automatic or is effected by the Collateral Agent&#8217;s or any Lender&#8217;s declaration thereof, as provided in Section 8.1(a), and shall also become due and payable in the event the Obligations are satisfied or released by foreclosure (whether by power of judicial proceeding), deed in lieu of foreclosure or by any other similar means, and Borrower shall pay the applicable Makewhole Amount and Prepayment Premium that is payable pursuant to Section 2.2(e) and Section 2.2(f), as applicable, as compensation to Lenders for the loss of its investment opportunity and not as a penalty, and Borrower waives any right to object thereto in any voluntary or involuntary bankruptcy, insolvency or similar proceeding or otherwise.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">o.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety the Collateral Agent&#8217;s notice details in Section 9 of the Loan Agreement and replacing them as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;BioPharma Credit Plc</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">c/o Link Group, Company Matters Ltd.  </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">6th Floor </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">65 Gresham Street </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">London EC2V 7NQ </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">United Kingdom</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Company Secretary</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Tel: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">with copies (which shall not constitute notice) to:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Pharmakon Advisors, LP</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">7</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">110 East 59</font><sup style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;">th</sup><font style="font-family:'Times New Roman','Times','serif';"> Street, #2800</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10022</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Pedro Gonzalez de Cosio</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***] </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">and</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Akin Gump Strauss Hauer &amp; Feld LLP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">One Bryant Park</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10036-6745</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Geoffrey E. Secol</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">p.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 11.1(d) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(d)</font></font><font style="font-family:'Times New Roman','Times','serif';">Borrower shall record any Lender Transfer in the </font><font style="font-size:12pt;"><a name="_cp_text_1_2028"></a></font><font style="font-family:'Times New Roman','Times','serif';">Note </font><font style="font-family:'Times New Roman','Times','serif';">Register. &#160;Each Lender shall provide Borrower and the Collateral Agent with written notice of a Lender Transfer delivered no later than five (5) Business Days prior to the date on which such Lender Transfer is consummated. &#160;</font><font style="font-size:12pt;"><a name="_cp_text_1_2030"></a></font><font style="font-family:'Times New Roman','Times','serif';">If </font><font style="font-family:'Times New Roman','Times','serif';">any Lender sells a participation, such Lender shall, acting solely for this purpose as a non-fiduciary agent of Borrower, maintain a register on which it enters the name and address of each participant and principal amounts (and stated interest) of each participant&#8217;s interest in the Term </font><font style="font-size:12pt;"><a name="_cp_text_1_2032"></a></font><font style="font-family:'Times New Roman','Times','serif';">Loans </font><font style="font-family:'Times New Roman','Times','serif';">or other obligations under the Loan Documents (the &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Participant Register</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;); </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u><font style="font-family:'Times New Roman','Times','serif';">, that such Lender shall have no obligation to disclose all or any portion of the Participant Register (including the identity of any participant or any information relating to a participant&#8217;s interest in any commitments, loans or its other obligations under any Loan Document) to any Person except to the extent that such disclosure is necessary to establish that such commitment, loan, letter of credit or other obligation is in </font><font style="font-size:12pt;"><a name="_cp_text_1_2033"></a></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><font style="font-family:'Times New Roman','Times','serif';">registered form</font><font style="font-size:12pt;"><a name="_cp_text_1_2035"></a></font><font style="font-family:'Times New Roman','Times','serif';">&#8221; </font><font style="font-family:'Times New Roman','Times','serif';">the meaning of Section 163(f), 871(h)(2) and 881(c)(2) of the IRC and any related regulations (and any other relevant or successor provisions of the IRC or such regulations). &#160;The entries in the Participant Register shall be conclusive absent manifest error, and the Collateral Agent and each Lender shall treat each Person whose name is recorded in the Participant Register as the owner of such participation for all purposes of this Agreement notwithstanding any notice to the contrary.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:72pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">q.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 11.2(a) of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;(a)</font></font><font style="font-family:'Times New Roman','Times','serif';">Borrower agrees to indemnify and hold harmless each of the Collateral Agent, Lenders and its and their respective Affiliates (and its or their respective successors and assigns) and each manager, member, partner, controlling Person, director, officer, employee, agent or sub-agent, advisor and affiliate thereof (each such Person, an &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Indemnified Person</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;) from and against any and all Indemnified Liabilities; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">however</u><font style="font-family:'Times New Roman','Times','serif';">, that (i) Borrower shall have no obligation to any Indemnified Person hereunder with respect to any Indemnified Liabilities to the extent such Indemnified Liabilities arise from the bad faith, gross negligence or willful misconduct of such Indemnified Person (or any of such Indemnified Person&#8217;s Affiliates or controlling Persons or any of their respective directors, officers, managers, partners, members, agents, sub-agents or advisors), </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">8</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">in each case, as determined by a final, non-appealable judgment of a court of competent jurisdiction, (ii) Borrower shall have no obligation to any Indemnified Person hereunder with respect to any Indemnified Liabilities if and to the extent such Indemnified Liabilities arise from a material breach of any obligation of such Indemnified Person hereunder, and (iii) Borrower shall have no obligation to any Indemnified Person hereunder with respect to any Indemnified Liabilities if and to the extent such Indemnified Liabilities arise from any claim by one Indemnified Person against another Indemnified Person that does not relate to any act or omission of Borrower or any Credit Party (other than against the Collateral Agent or any intercreditor agent in their respective capacities as such), and (iv) no Credit Party shall be liable for any settlement of any claim or proceeding effected by any Indemnified Person without the prior written consent of such Credit Party (which consent shall not be unreasonably withheld</font><font style="font-size:12pt;"><a name="_cp_text_1_2043"></a></font><font style="font-family:'Times New Roman','Times','serif';">, conditioned </font><font style="font-family:'Times New Roman','Times','serif';">or delayed), but if settled with such consent or if there shall be a final judgment against an Indemnified Person, each of the Credit Parties shall, jointly and severally</font><font style="font-size:12pt;"><a name="_cp_text_1_2044"></a></font><font style="font-family:'Times New Roman','Times','serif';"> with each other Credit Parties</font><font style="font-family:'Times New Roman','Times','serif';">, indemnify and hold harmless such Indemnified Person from and against any loss or liability by reason of such settlement or judgment in the manner set forth in this Agreement. &#160;This </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 11.2(a)</u><font style="font-family:'Times New Roman','Times','serif';"> shall not apply with respect to Taxes other than any Taxes that represent liabilities, obligations, losses, damages, penalties, claims, costs, expenses and disbursements arising from any non-Tax claim.</font><font style="font-size:12pt;"><a name="_cp_text_2_2045"></a></font><font style="font-family:'Times New Roman','Times','serif';">&#8221; &#160;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">r.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Section 11.12 of the Loan Agreement and replacing it as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;font-style:normal;font-weight:normal;"><a name="_Toc116905253"></a></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:bold;">11.12</b></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Electronic Execution of Documents</b><font style="font-family:'Times New Roman','Times','serif';">. &#160;The words &#8220;execution,&#8221; &#8220;execute,&#8221; &#8220;signed,&#8221; &#8220;signature,&#8221; and words of like import in this Agreement and the other Loan Documents shall be deemed to include electronic signatures or electronic records, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any Requirements of Law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform&#160;Electronic Transactions Act.&#8221;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">s.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety each of the definitions of Available Tenor, Benchmark, Benchmark Replacement, Benchmark Transition Event, CCPA, Daily Simple SOFR, Data Protection Laws, Floor, Indemnified Liabilities, Interest Period, Governmental Authority, Lender Expenses, SOFR, Term SOFR and Tranche A Closing Date in Section 13.1 of the Loan Agreement and replacing them, in alphabetical order, as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Available Tenor&#8221;</b><font style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;"> </font><font style="font-family:'Times New Roman','Times','serif';">means, as of any date of determination and with respect to the then-current Benchmark, as applicable, (a) if such Benchmark is a term rate, any tenor for such Benchmark (or component thereof) that is or may be used for determining the length of an interest period pursuant to this Agreement or (b) otherwise, any payment period for interest calculated with reference to such Benchmark (or component thereof) that is or may be used for determining any frequency of making payments of interest calculated with reference to such Benchmark pursuant to this Agreement, in each case, as of such date and not including, for the avoidance of doubt, any tenor for such Benchmark that is then-removed from the definition of &#8220;Interest Period&#8221; pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(e)</u><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark&#8221; </b><font style="font-family:'Times New Roman','Times','serif';">means, initially, the Term SOFR Reference Rate; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that if a Benchmark Transition Event has occurred with respect to the Term SOFR Reference Rate or the then-current Benchmark, then &#8220;Benchmark&#8221; means the applicable Benchmark Replacement to the extent that such Benchmark Replacement has replaced such prior benchmark rate pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(e)</u><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">9</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark Replacement</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, with respect to any Benchmark Transition Event, the first alternative set forth in the order below that can be determined by the Collateral Agent for the applicable Benchmark Replacement Date:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(a)</font></font><font style="font-family:'Times New Roman','Times','serif';">the sum of (i) Daily Simple SOFR and (ii) 0.26161% (26.161 basis points); or </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(b)</font></font><font style="font-family:'Times New Roman','Times','serif';">the sum of: (i) the alternate benchmark rate that has been selected by the Collateral Agent and Borrower giving due consideration to (A) any selection or recommendation of a replacement benchmark rate or the mechanism for determining such a rate by the Relevant Governmental Body or (B) any evolving or then-prevailing market convention for determining a benchmark rate as a replacement to the then-current Benchmark for Dollar-denominated syndicated credit facilities and (ii) the related Benchmark Replacement Adjustment; </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that, if the Benchmark Replacement as determined pursuant to </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (a)</u><font style="font-family:'Times New Roman','Times','serif';"> or </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(b)</u><font style="font-family:'Times New Roman','Times','serif';"> above would be less than the Floor, the Benchmark Replacement will be deemed to be the Floor for the purposes of this Agreement and the other Loan Documents.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark Transition Event</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the occurrence of one or more of the following events with respect to the then-current Benchmark:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(a)</font></font><font style="font-family:'Times New Roman','Times','serif';">a public statement or publication of information by or on behalf of the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that such administrator has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof), permanently or indefinitely; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof);</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(b)</font></font><font style="font-family:'Times New Roman','Times','serif';">a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof), the Federal Reserve Board, the Federal Reserve Bank of New York, an insolvency official with jurisdiction over the administrator for such Benchmark (or such component), a resolution authority with jurisdiction over the administrator for such Benchmark (or such component) or a court or an entity with similar insolvency or resolution authority over the administrator for such Benchmark (or such component), which states that the administrator of such Benchmark (or such component) has ceased or will cease to provide all Available Tenors of such Benchmark (or such component thereof) permanently or indefinitely; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that, at the time of such statement or publication, there is no successor administrator that will continue to provide any Available Tenor of such Benchmark (or such component thereof); or</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(c)</font></font><font style="font-family:'Times New Roman','Times','serif';">a public statement or publication of information by the regulatory supervisor for the administrator of such Benchmark (or the published component used in the calculation thereof) announcing that all Available Tenors of such Benchmark (or such component thereof) are not, or as of a specified future date will not be, representative.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">For the avoidance of doubt, a &#8220;Benchmark Transition Event&#8221; will be deemed to have occurred with respect to any Benchmark if a public statement or publication of information set forth above has occurred with respect to each then-current Available Tenor of such Benchmark (or the published component used in the calculation thereof).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:18pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">CCPA</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the provisions of the California Consumer Privacy Act, as amended by </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">10</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">the California Privacy Rights Act and codified at Cal. Civ. Code &#167; 1798.100 et seq., with any implementing regulations.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Daily Simple SOFR</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font><font style="font-family:'Times New Roman','Times','serif';font-style:italic;font-weight:bold;"> </font><font style="font-family:'Times New Roman','Times','serif';">means, for any day, SOFR, with the conventions for this rate (which will include a lookback) being established by the Collateral Agent in accordance with the conventions for this rate recommended by the Relevant Governmental Body for determining &#8220;Daily Simple SOFR&#8221; for bilateral business loans; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, that if the Collateral Agent decides that any such convention is not administratively feasible for the Collateral Agent, then the Collateral Agent may establish another convention in its reasonable discretion.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Data Protection Laws</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means any and all </font><font style="font-size:12pt;"><a name="_cp_text_1_2349"></a></font><font style="font-family:'Times New Roman','Times','serif';">applicable </font><font style="font-family:'Times New Roman','Times','serif';">foreign or domestic</font><font style="font-size:12pt;"><a name="_cp_text_1_2350"></a></font><font style="font-family:'Times New Roman','Times','serif';"> (including U.S. federal, state and local)</font><font style="font-family:'Times New Roman','Times','serif';">, statutes, ordinances, orders, rules, regulations, judgments, Governmental Approvals, or any other requirements of Governmental Authorities relating to privacy, security, </font><font style="font-size:12pt;"><a name="_cp_text_1_2351"></a></font><font style="font-family:'Times New Roman','Times','serif';">notification of breaches, </font><font style="font-family:'Times New Roman','Times','serif';">or confidentiality of personal data (including individually identifiable information) or and other sensitive information, in each case, in any manner applicable to any Credit Party or any of its Subsidiaries, including, to the extent applicable, HIPAA</font><font style="font-size:12pt;"><a name="_cp_text_1_2353"></a></font><font style="font-family:'Times New Roman','Times','serif';">, </font><font style="font-family:'Times New Roman','Times','serif';">Section 5 of the FTC Act </font><font style="font-size:12pt;"><a name="_cp_text_1_2355"></a></font><font style="font-family:'Times New Roman','Times','serif';">and other consumer protection laws, GDPR, PIPEDA, CCPA and other comprehensive state privacy laws, CMIA and other U.S. state medical information privacy laws and genetic testing laws</font><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Floor</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means a rate of interest equal to 1.00% per annum.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Governmental Authority</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means any nation or government, any state or other political subdivision thereof, any agency (including Regulatory Agencies and data protection authorities), government department, authority, instrumentality, regulatory body, commission, court, central bank or other entity exercising executive, legislative, judicial, taxing, regulatory or administrative functions of or pertaining to government, any securities exchange and any self-regulatory organization.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Health Care Laws</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, collectively: &#160;(a) applicable federal, state or local laws, rules, regulations, codes, orders, ordinances, statutes and requirements issued under or in connection with Medicare, Medicaid or any other Government Payor Program; (b) applicable federal and state laws and regulations governing the privacy, security, confidentiality, or notification of breaches regarding health information, including HIPAA and Section 5 of the FTC Act; (c) applicable federal, state and local fraud and abuse laws of any Governmental Authority, including the federal Anti-Kickback Statute (42 U.S.C. &#167; 1320a-7(b)), the civil False Claims Act (31 U.S.C. &#167; 3729 et seq.), Sections 1320a-7 and 1320a-7a of Title 42 of the United States Code and the regulations promulgated pursuant to such statutes; (d) the Physician Payment Sunshine Act (42 U.S.C. &#167; 1320a-7h); (e) any applicable reporting and disclosure requirements, including any arising under Section 603 of the Veteran&#8217;s Health Care Act (Quarterly and Annual Non-Federal Average Manufacturer Price and Federal Ceiling Price), Best Price, Federal Supply Schedule Contract Prices and Tricare Retail Pharmacy Refunds, and Medicare Part D; and (f) any other applicable domestic or foreign health care laws, rules, codes, regulations, manuals (to the extent such manuals are binding and have the force of law), orders, ordinances, and statutes relating to the research, development, testing, approval, licensure, post-approval or post-licensure monitoring, reporting, manufacture, production, packaging, labeling, use, commercialization, marketing, promotion, advertising, importing, exporting, storage, transport, offer for sale, distribution or sale of or payment for Product.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Indemnified Liabilities</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, collectively, any and all liabilities, obligations, losses, damages (including natural resource damages), penalties, claims, actions, judgments, suits, costs, </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">11</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">reasonable and documented out-of-pocket fees, expenses and disbursements of any kind or nature whatsoever (including the reasonable and documented fees, expenses and disbursements of one counsel for Indemnified Persons plus, as applicable, one local legal counsel in each relevant material jurisdiction and one intellectual property legal counsel, and in the case of an actual or perceived conflict of interest, one additional counsel for such affected Indemnified Persons, in connection with any investigative, administrative or judicial proceeding or hearing commenced or threatened in writing by any Person, whether or not any such Indemnified Person shall have commenced such proceeding or hearing or be designated as a party or a potential party thereto, and any fees or expenses incurred by Indemnified Persons in enforcing any indemnity hereunder) whether direct, indirect or consequential and whether based on any federal, state or foreign laws, statutes, rules or regulations, </font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;">on common law or equitable cause or on contract or otherwise, that may be imposed on, incurred by, or asserted against any such Indemnified Person, in any manner</font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;"> relating to or arising out of this Agreement or the other Loan Documents or the transactions contemplated hereby or thereby (including any Lender&#8217;s agreement to make Credit Extensions or the use or intended use of the proceeds thereof, or any enforcement of any of the Loan Documents (including any sale of, collection from, or other realization upon any of the Collateral or the enforcement of any guaranty of the Obligations))</font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Interest Period</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, as to each Term Loan, (a) the period commencing on (and including) the Tranche A Closing Date and ending on (and including) the first Interest Date occurring in the first full calendar quarter immediately following the Tranche A Closing Date, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, that if such Interest Period would otherwise end on a day that is not a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless such Business Day falls in another calendar quarter, in which case such Interest Period shall end on the immediately preceding Business Day, and (b) thereafter, each period beginning on (and including) the first day following the end of the preceding Interest Period and ending on the earlier of (and including) (x) the next Interest Date, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, that if such Interest Date is not a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless such next succeeding Business Day would fall in the next calendar quarter, in which case such Interest Period shall end on the next preceding Business Day, (y) the next Payment Date, </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, that if such Payment Date is not a Business Day, such Interest Period shall be extended to the next succeeding Business Day unless such next succeeding Business Day would fall in the next calendar quarter, in which case such Interest Period shall end on the next preceding Business Day, and (z) the Term Loan Maturity Date. &#160;For the avoidance of doubt, if an Interest Period ends on a Payment Date, the next Interest Period shall commence on (and include) the first day following such Payment Date and shall end on (and include) the earlier of the next succeeding Interest Date, the next succeeding Payment Date or the Term Loan Maturity Date, as described above.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Lender Expenses</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, collectively:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(a)</font></font><font style="font-family:'Times New Roman','Times','serif';">all reasonable and documented out-of-pocket fees and expenses of the Collateral Agent and, as applicable, each Lender (and their respective successors and assigns) and their respective Related Parties (including the reasonable and documented out-of-pocket fees, expenses and disbursements of any legal counsel, manufacturing consultants or intellectual property experts (it being agreed that such consultant or expert fees, expenses and disbursements shall be limited to one such consultant and one such expert for the Collateral Agent, Lenders and such Related Parties, taken as a whole) therefor, (i) incurred in connection with developing, preparing, negotiating, syndicating, executing and delivering, and interpreting, investigating and administering, the Loan Documents (or any term or provision thereof), any commitment, proposal letter, letter of intent or </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">12</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">term sheet therefor or any other document prepared in connection therewith, (ii) incurred in connection with the consummation and administration of any transaction contemplated therein, (iii) incurred in connection with the performance of any obligation or agreement contemplated therein, (iv) incurred in connection with any modification or amendment of any term or provision of, or any supplement to, or the termination (in whole or in part) of, any Loan Document, (v) incurred in connection with internal audit reviews and Collateral audits, or (vi) otherwise incurred with respect to the Credit Parties in connection with the Loan Documents, including any filing or recording fees and expenses; and</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(b)</font></font><font style="font-family:'Times New Roman','Times','serif';">all reasonable and documented out-of-pocket costs and expenses incurred by the Collateral Agent and each Lender (and their respective successors and assigns) and their respective Related Parties (including the reasonable and documented out-of-pocket fees, expenses and disbursements of any legal counsel therefor for the Collateral Agent, Lenders and such Related Parties taken as a whole) in connection with (i) any refinancing or restructuring of the credit arrangements provided hereunder in the nature of a &#8220;work-out,&#8221; (ii) the enforcement or protection or preservation of any right or remedy under any Loan Document, any Obligation, with respect to any of the Collateral or any other related right or remedy, or (iii) the commencement, defense, conduct of, intervention in, or the taking of any other action with respect to, any proceeding (including any Insolvency Proceeding) related to any Credit Party or any Subsidiary of any Credit Party in respect of any Loan Document or Obligation, or otherwise in connection with any Loan Document or Obligation (or the response to and preparation for any subpoena or request for document production relating thereto); provided, that, except with respect to an Insolvency Proceeding, to the extent such enforcement entails the Collateral Agent or any Lender commencing legal action of any sort against Borrower, any fees and expenses incurred in connection therewith shall only be payable by Borrower to the extent the Collateral Agent or any Lender is successful in such legal action.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">SOFR</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means a rate equal to</font><font style="font-family:'Times New Roman','Times','serif';"> </font><font style="font-family:'Times New Roman','Times','serif';">the secured overnight financing rate as administered by the SOFR Administrator.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term SOFR</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, for any day in any calendar month, the Term SOFR Reference Rate for a tenor of three (3) months to the applicable Interest Period on the day (such day, the &#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Periodic Term SOFR Determination Day</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;) that is two (2) U.S. Government Securities Business Days&#8217; prior to the first day of such Interest Period, as such rate is published by the Term SOFR Administrator; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';">, however, that if as of 5:00 p.m. (New York City time) on any Periodic Term SOFR Determination Day the Term SOFR Reference Rate for the applicable tenor has not been published by the Term SOFR Administrator and a Benchmark Replacement Date with respect to the Term SOFR Reference Rate has not occurred, then Term SOFR will be the Term SOFR Reference Rate for such tenor as published by the Term SOFR Administrator on the first preceding U.S. Government Securities Business Day for which such Term SOFR Reference Rate for such tenor was published by the Term SOFR Administrator so long as such first preceding U.S. Government Securities Business Day is not more than three (3) U.S. Government Securities Business Days prior to such Periodic Term SOFR Determination Day.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><font style="font-size:12pt;"><a name="_cp_text_1_3299"></a></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Tranche A Closing Date</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the date on which the Tranche A Loan is </font><font style="font-size:12pt;"><a name="_cp_text_4_3300"></a></font><font style="font-family:'Times New Roman','Times','serif';">advanced by Lenders, which is January 5, 2022</font><font style="font-size:12pt;"><a name="_cp_text_1_3301"></a></font><font style="font-family:'Times New Roman','Times','serif';">.</font><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">t.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety each of the definitions of Benchmark Replacement Conforming Changes, Benchmark Transition Event, CPRA, Early Opt-in Effective Date, Early Opt-in Election, LIBOR Rate and USD LIBOR in Section 13.1 of the Loan Agreement.</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">13</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">u.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by adding, in alphabetical order, each of the following definitions to Section 13.1 of the Loan Agreement:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Adjusted Term SOFR</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, for purposes of any calculation, the rate per annum equal to (a) Term SOFR for such calculation </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">plus</u><font style="font-family:'Times New Roman','Times','serif';"> (b) the Term SOFR Adjustment; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that if Adjusted Term SOFR as so determined shall ever be less than the Floor, then Adjusted Term SOFR shall be deemed to be the Floor.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Applicable Margin</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, for any day, as to any Term Loan, a rate </font><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">per annum</i><font style="font-family:'Times New Roman','Times','serif';"> equal to eight and one-quarter percent (8.25%).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark Replacement Adjustment</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, with respect to any replacement of the then-current Benchmark with an Unadjusted Benchmark Replacement, the spread adjustment, or method for calculating or determining such spread adjustment, (which may be a positive or negative value or zero) that has been selected by the Collateral Agent and Borrower giving due consideration to (a) any selection or recommendation of a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement by the Relevant Governmental Body or (b) any evolving or then-prevailing market convention for determining a spread adjustment, or method for calculating or determining such spread adjustment, for the replacement of such Benchmark with the applicable Unadjusted Benchmark Replacement for Dollar-denominated syndicated credit facilities at such time.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark Replacement Date</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means a date and time determined by the Collateral Agent in its reasonable discretion, which date shall be no later than the earliest to occur of the following events with respect to the then-current Benchmark:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(a)</font></font><font style="font-family:'Times New Roman','Times','serif';">in the case of </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (a)</u><font style="font-family:'Times New Roman','Times','serif';"> or </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(b)</u><font style="font-family:'Times New Roman','Times','serif';"> of the definition of &#8220;Benchmark Transition Event,&#8221; the later of (i) the date of the public statement or publication of information referenced therein and (ii) the date on which the administrator of such Benchmark (or the published component used in the calculation thereof) permanently or indefinitely ceases to provide all Available Tenors of such Benchmark (or such component thereof); and</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">(b)</font></font><font style="font-family:'Times New Roman','Times','serif';">in the case of </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (c)</u><font style="font-family:'Times New Roman','Times','serif';"> of the definition of &#8220;Benchmark Transition Event,&#8221; the first date on which such Benchmark (or the published component used in the calculation thereof) has been determined and announced by the regulatory supervisor for the administrator of such Benchmark (or such component thereof) to be non-representative; </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">provided</u><font style="font-family:'Times New Roman','Times','serif';"> that such non-representativeness will be determined by reference to the most recent statement or publication referenced in such </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (c)</u><font style="font-family:'Times New Roman','Times','serif';"> and even if any Available Tenor of such Benchmark (or such component thereof) continues to be provided on such date.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">For the avoidance of doubt, the &#8220;Benchmark Replacement Date&#8221; will be deemed to have occurred in the case of </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">clause (a)</u><font style="font-family:'Times New Roman','Times','serif';"> or </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">(b)</u><font style="font-family:'Times New Roman','Times','serif';"> above with respect to any Benchmark upon the occurrence of the applicable event or events set forth therein with respect to all then-current Available Tenors of such Benchmark (or the published component used in the calculation thereof).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;min-height:0.0pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Benchmark Unavailability Period</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means, the period (if any) (a) beginning at the time that a Benchmark Replacement Date has occurred if, at such time, no Benchmark Replacement has replaced the then-current Benchmark for all purposes hereunder and under any Loan Document in accordance with </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(e)</u><font style="font-family:'Times New Roman','Times','serif';"> and (b) ending at the time that a Benchmark Replacement has replaced the then-current Benchmark for all purposes hereunder and under any Loan Document in </font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">14</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">accordance with </font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 2.3(e)</u><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">CMIA</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the California Confidentiality of Medical Information Act, codified at Cal. Civ. Code pt. 2.6 &#167; 56 et seq.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Conforming Changes</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;"> </b><font style="font-family:'Times New Roman','Times','serif';">means, with respect to either the use or administration of Term SOFR or the use, administration, adoption or implementation of any Benchmark Replacement, any technical, administrative or operational changes (including changes to the definition of &#8220;Business Day,&#8221; the definition of &#8220;U.S. Government Securities Business Day,&#8221; the definition of &#8220;Interest Period&#8221; or any similar or analogous definition (or the addition of a concept of &#8220;interest period&#8221;), timing and frequency of determining rates and making payments of interest, timing of borrowing requests or prepayment, conversion or continuation notices, the applicability and length of lookback periods and other technical, administrative or operational matters) that the Collateral Agent decides (after consultation with Borrower) may be appropriate to reflect the adoption and implementation of any such rate or to permit the use and administration thereof by the Collateral Agent in a manner substantially consistent with market practice (or, if the Collateral Agent decides that adoption of any portion of such market practice is not administratively feasible or if the Collateral Agent determines that no market practice for the administration of any such rate exists, in such other manner of administration as the Collateral Agent decides is reasonably necessary in connection with the administration of this Agreement and the other Loan Documents).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Periodic Term SOFR Determination Day</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; has the meaning specified in the definition of Term SOFR.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Relevant Governmental Body</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or a committee officially endorsed or convened by the Board of Governors of the Federal Reserve System or the Federal Reserve Bank of New York, or any successor thereto.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Section 5 of the FTC Act</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the Section 5(a) of the U.S. Federal Trade Commission Act (15 U.S.C. &#167; 45), which prohibits unfair and deceptive acts or practices in or affecting commerce and serves as the primary basis for U.S. Federal Trade Commission authority on privacy and security.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">SOFR Administrator</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the Federal Reserve Bank of New York (or a successor administrator of the secured overnight financing rate).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term SOFR Adjustment</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means a percentage equal to 0.26161% </font><i style="font-family:'Times New Roman','Times','serif';font-style:italic;">per annum</i><font style="font-family:'Times New Roman','Times','serif';">.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term SOFR Administrator</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means CME Group Benchmark Administration Limited (CBA) (or a successor administrator of the Term SOFR Reference Rate selected by the Collateral Agent in its reasonable discretion).&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Term SOFR Reference Rate</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the forward-looking term rate based on SOFR.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-size:12pt;"><a name="_Toc13051359"></a><a name="_Toc80731044"></a><a name="_Toc89181796"></a></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;&#8220;</font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">U.S.&#160;Government Securities Business Day</b><font style="font-family:'Times New Roman','Times','serif';">&#8221; means any day except for (a) a Saturday, (b) a Sunday or (c) a day on which the Securities Industry and Financial Markets Association recommends that the fixed income departments of its members be closed for the entire day for purposes of trading in United States government securities.&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">v.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety the notice details </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">15</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">of each Lender in Exhibit D of the Loan Agreement and replacing them as follows:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;">&#8220;</font><font style="font-family:'Times New Roman','Times','serif';">BPCR LIMITED PARTNERSHIP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">c/o Link Group, Company Matters Ltd.  </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">6th Floor </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">65 Gresham Street </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">London EC2V 7NQ </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">United Kingdom</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Company Secretary</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Tel: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***] </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">with copies (which shall not constitute notice) to:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">PHARMAKON ADVISORS, LP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">110 East 59</font><sup style="font-family:'Times New Roman','Times','serif';font-size:8.25pt;vertical-align:top;">th</sup><font style="font-family:'Times New Roman','Times','serif';"> Street, #2800</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10022</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Pedro Gonzalez de Cosio</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">and</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">AKIN GUMP STRAUSS HAUER &amp; FELD LLP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">One Bryant Park</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10036-6745</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Geoffrey E. Secol</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">&#8220;BIOPHARMA CREDIT INVESTMENTS V (MASTER) LP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">c/o BioPharma Credit Investments V GP LLC</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">c/o Walkers Corporate Limited</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">190 Elgin Avenue,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">George Town, Grand Cayman KY1-9008</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Pedro Gonzalez de Cosio</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">with copies (which shall not constitute notice) to:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">PHARMAKON ADVISORS, LP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">110 East 59th Street, #2800</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10022</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Pedro Gonzalez de Cosio</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">16</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***] </b><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">and</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">AKIN GUMP STRAUSS HAUER &amp; FELD LLP</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">One Bryant Park</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">New York, NY 10036-6745</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Attn: Geoffrey E. Secol</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Phone: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Fax: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 72pt;"><font style="font-family:'Times New Roman','Times','serif';">Email: </font><b style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;">[***]</b><font style="font-family:'Times New Roman','Times','serif';">&#8221;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;line-height:1.27;text-align:justify;margin:0pt 0pt 0pt 67.5pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">w.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">The Loan Agreement shall be amended by deleting in its entirety Exhibits B-1, B-2, B-3 and B-4 to the Loan Agreement and replacing them with </font><u style="font-size:11pt;font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">Exhibits B-1</u><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">, </font><u style="font-size:11pt;font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">B-2</u><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">, </font><u style="font-size:11pt;font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">B-3</u><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> and </font><u style="font-size:11pt;font-weight:normal;text-decoration-line:underline;text-decoration-style:solid;">B-4</u><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> attached to this Second Amendment and Waiver.</font></div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Representations and Warranties; Reaffirmation; No Tranche C Loan. &#160;</b></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">a.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">Borrower hereby represents and warrants to each Lender and the Collateral Agent as follows:</font></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:99pt;padding:0pt;">i.</td><td style="text-align:right;width:9pt;padding:0pt;"></td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">Borrower has all requisite power and authority to enter into this Amendment and Waiver and to carry out the transactions contemplated hereby.</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:99pt;padding:0pt;">ii.</td><td style="text-align:right;width:9pt;padding:0pt;"></td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">This Amendment and Waiver has been duly executed and delivered by Borrower and is the legally valid and binding obligation of such Person, enforceable against such Person in accordance with its respective terms, except as such enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws relating to or limiting creditors&#8217; rights generally or by general principles of equity.</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:99pt;padding:0pt;">iii.</td><td style="text-align:right;width:9pt;padding:0pt;"></td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">The execution, delivery and performance by Borrower of this Amendment and Waiver have been duly authorized and do not and will not: (A) contravene the terms of such Person&#8217;s Operating Documents; (B) violate any Requirements of Law, except to the extent that such violation could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Change; (C) conflict with or result in any breach or contravention of, or require any payment to be made under any provision of any security issued by such Person or of any agreement, instrument or other undertaking to which such Person is a party or affecting such Person or the assets or properties of such Person or any of its Subsidiaries or any order, writ, judgment, injunction, decree, determination or award of any Governmental Authority by which such Person or any of its properties or assets are subject, except to the extent that such conflict, breach, contravention or payment could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Change; (D) require any Governmental Approval, or other action by, or notice to, or filing with, any Governmental Authority (except such Governmental Approvals or other actions, notices and filings which have been duly obtained, taken, given or made on or before the Second Amendment Effective Date and are in full force and effect), except for </font></td></tr></table></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">17</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:12pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:11pt;text-align:right;vertical-align:text-top;white-space:nowrap;width:99pt;padding:0pt;"></td><td style="text-align:right;width:9pt;padding:0pt;"></td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-line:none;">those approvals, consents, exemptions, authorizations or other actions, notices or filings, the failure of which to obtain or make could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Change; (E) require any approval, consent, exemption or authorization, or other action by, or notice to, or filing with, any Person other than a Governmental Authority, including such Person&#8217;s stockholders, members or partners, (except such approvals, consents, exemptions, authorizations, actions, notices and filings which have been or will be duly obtained, taken, given or made on or before the Second Amendment Effective Date and are in full force and effect), except for those approvals, consents, exemptions, authorizations or other actions, notices or filings, the failure of which to obtain or make could not, individually or in the aggregate, reasonably be expected to result in a Material Adverse Change; or (F) constitute a material breach of or a material default under (which such default has not been cured or waived) or an event of default (or the equivalent thereof, however described) under, or could reasonably be expected to give rise to the cancellation, termination or invalidation of or the acceleration of such Person&#8217;s or any Subsidiary&#8217;s obligations under, any Material Contract.</font></td></tr></table><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">b.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">Both before and immediately after giving effect to this Amendment and Waiver, no Event of Default or Default has occurred.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">c.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">Borrower hereby ratifies, confirms, reaffirms, and acknowledges its obligations under the Loan Documents to which it is a party and agrees that the Loan Documents remain in full force and effect, undiminished by this Amendment and Waiver, except as expressly provided herein. &#160;By executing this Amendment and Waiver, Borrower acknowledges that it has read, consulted with its attorneys regarding, and understands, this Amendment and Waiver.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">d.</font><b style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;"><a name="OLE_LINK1"></a><a name="OLE_LINK2"></a></b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">Borrower hereby acknowledges and agrees that it has not delivered a completed Advance Request Form with respect to the Tranche C Loan in accordance with the terms of the Loan Agreement and, therefore, further acknowledges and agrees that the Tranche C Commitment of each Lender has terminated in accordance with the terms of the Loan Agreement and that for purposes of the Loan Agreement, each of the Tranche C Commitment and the Tranche C Loan Amount equal zero</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">.</font></div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Waivers.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;As of the Second Amendment Effective Date: &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">a.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">the requirement in Section 6.15(a) of the Loan Agreement that the trailing twelve-month Net Sales for the fiscal quarter ending March 31, 2023, tested at the end of such fiscal quarter, not be less than $200,000,000 is hereby waived; and</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">b.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">the requirement in Section 6.15(a) of the Loan Agreement that the trailing twelve-month Net Sales</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;"> </b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">for the fiscal quarter ending June 30, 2023, tested at the end of such fiscal quarter, not be less than $200,000,000 is hereby waived.</font></div><div style="margin-top:12pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">5.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Limitation of Waivers.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;The waivers set forth above shall be limited precisely as written and relate solely to the provisions of Section 6.15(a) of the Loan Agreement (as amended by this Amendment and Waiver) in the manner and to the extent described above and nothing in this Amendment and Waiver shall be deemed to:</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">a.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">constitute a waiver of compliance by Borrower or any other Credit Party with respect to any other term, provision or condition of the Loan Agreement or any other Loan Document, or any other instrument or agreement referred to therein; or</font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">18</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:72pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">b.</font><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">prejudice any right or remedy that the Collateral Agent or any Person that is a lender at any time under the Loan Agreement may now have or may have in the future under or in connection with the Loan Agreement or any other Loan Document, or any other instrument or agreement referred to therein.</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-weight:normal;text-decoration-line:none;">For the avoidance of doubt, nothing in this Amendment and Waiver shall be deemed to constitute a waiver of compliance by Borrower of:</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="font-weight:normal;text-decoration-line:none;">i. the requirement in Section 6.15(a) of the Loan Agreement that the trailing twelve-month Net Sales for each of the fiscal quarters ending September 30, 2023 and December 31, 2023, tested at the end of such fiscal quarters, respectively, not be less than $200,000,000;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="font-weight:normal;text-decoration-line:none;">ii. the requirement in Section 6.15(b) of the Loan Agreement that the trailing twelve-month Net Sales for the fiscal quarter ending March 31, 2024, tested at the end of such fiscal quarter, not be less than $210,000,000;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="font-weight:normal;text-decoration-line:none;">iii. the requirement in Section 6.15(c) of the Loan Agreement that the trailing twelve-month Net Sales for the fiscal quarter ending June 30, 2024, tested at the end of such fiscal quarter, not be less than $230,000,000;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="font-weight:normal;text-decoration-line:none;">iv. the requirement in Section 6.15(d) of the Loan Agreement that the trailing twelve-month Net Sales for the fiscal quarter ending September 30, 2024, tested at the end of such fiscal quarter, not be less than $270,000,000; and</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 72pt;"><font style="font-weight:normal;text-decoration-line:none;">v. the requirement in Section 6.15(e) of the Loan Agreement that the trailing twelve-month Net Sales for the fiscal quarter ending December 31, 2024, tested at the end of such fiscal quarter, not be less than $300,000,000. &#160;</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">6.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">References to and Effect on Loan Agreement</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">. &#160;Except as specifically set forth herein, the execution, delivery and effectiveness of this Amendment and Waiver shall not, directly or indirectly, (i) constitute a consent or waiver of any past, present or future breaches, violations or defaults of or under any provisions of the Loan Agreement nor constitute a novation of any of the Obligations under the Loan Agreement, (ii) amend, modify or operate as a waiver of any provision of the Loan Agreement or any right, power or remedy of any Lender or the Collateral Agent, (iii) constitute a course of dealing or other basis for altering the Loan Agreement or any other Loan Document or (iv) in any way affect any of the provisions of the Loan Agreement, which shall remain in full force and effect and is hereby ratified and confirmed in all respects. &#160;On and after the Second Amendment Effective Date, all references in the Loan Agreement to &#8220;this Agreement,&#8221; &#8220;hereto,&#8221; &#8220;hereof,&#8221; &#8220;hereunder,&#8221; or words of like import shall mean the Loan Agreement as amended by this Amendment and Waiver. &#160;Except as specifically set forth herein, each of the Lenders and the Collateral Agent reserves all of its rights, powers, and remedies under the Loan Documents and Requirements of Law. &#160;Each of the Credit Parties acknowledges and agrees that the waivers set forth in Section 4 above do not in any manner whatsoever limit any right of any of the Lenders or the Collateral Agent to insist upon strict compliance by Borrower with the Loan Agreement (as amended by this Amendment and Waiver).</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">7.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Successors and Assigns.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;This Amendment and Waiver binds and is for the benefit of Borrower, the other Credit Parties, Lenders and Collateral Agent and each of their respective successors and permitted assigns.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">8.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Governing Law; Venue; Jury Trial Waiver.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;THIS AMENDMENT AND WAIVER SHALL BE CONSTRUED IN ACCORDANCE WITH AND GOVERNED BY THE LAW OF THE </font></div></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">19</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:0pt;"><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">STATE OF NEW YORK. &#160;The provisions of Section 10 (</font><i style="font-size:11pt;font-style:italic;font-weight:normal;text-decoration-line:none;">Choice of law, Venue and Jury Trial Waiver Etc</i><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">.) of the Loan Agreement shall apply hereto as if more fully set forth herein as if references therein to &#8220;this Agreement&#8221; were references to this Amendment and Waiver.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">9.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Counterparts.</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;"> &#160;This Amendment and Waiver may be executed in any number of counterparts and by different parties on separate counterparts, each of which, when executed and delivered, is an original, and all taken together, constitute one Amendment and Waiver. &#160;Delivery of an executed counterpart of this Amendment and Waiver by facsimile or other electronic imaging means (e.g. &#8220;pdf&#8221; or &#8220;tif&#8221;) shall be effective as delivery of an original executed counterpart of this Amendment and Waiver. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;font-weight:bold;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">10.</font><b style="font-size:11pt;font-weight:bold;text-decoration-line:none;">Electronic Execution of Certain Other Documents</b><font style="font-size:11pt;font-weight:normal;text-decoration-line:none;">. &#160;The words &#8220;execution,&#8221; &#8220;execute&#8221;, &#8220;signed,&#8221; &#8220;signature,&#8221; and words of like import in or related to any document to be signed in connection with this Amendment and Waiver and the transactions contemplated hereby (including without limitation assignments, assumptions, amendments, waivers and consents) shall be deemed to include electronic signatures, the electronic matching of assignment terms and contract formations on electronic platforms approved by the Collateral Agent, or the keeping of records in electronic form, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature or the use of a paper-based recordkeeping system, as the case may be, to the extent and as provided for in any applicable law, including the Federal Electronic Signatures in Global and National Commerce Act, the New York State Electronic Signatures and Records Act, or any other similar state laws based on the Uniform Electronic Transactions Act.</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:center;margin:6pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">[Remainder of Page Intentionally Left Blank]</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;">20</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;min-height:0.0pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 6pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">IN WITNESS WHEREOF</b><font style="font-family:'Times New Roman','Times','serif';">, the undersigned hereto have caused this Amendment and Waiver to be executed as of the date first written above by each of their officers thereunto duly authorized.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 216pt;"><font style="font-size:12pt;"><a name="_cp_text_1_3373"></a></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">COHERUS BIOSCIENCES</b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">, INC.,</b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;"><br></b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">as Borrower and a Credit Party</b><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;"> </font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">on its own behalf and on behalf of each other Credit Party</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';">By___</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">/s/ Dennis M. Lanfear</u><font style="font-family:'Times New Roman','Times','serif';">______________________</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';">Name: Dennis M. Lanfear</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';">Title: Chief Executive Officer</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">[Signature page to Second Amendment and Waiver]</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 24pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">BIOPHARMA CREDIT PLC,</b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;"><br></b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">as Collateral Agent</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">By:  Pharmakon Advisors, LP,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its Investment Manager</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;white-space:pre-wrap;">By:  Pharmakon Management I, LLC,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 36pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its General Partner</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">By____</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">/s/ Pedro Gonzalez de Cosio</u><font style="font-family:'Times New Roman','Times','serif';">__________________</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Name:  Pedro Gonzalez de Cosio</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 36pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Title:  Managing Member</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">BPCR LIMITED PARTNERSHIP,</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">as a Lender</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">By: Pharmakon Advisors, LP, </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its Investment Manager</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">By: Pharmakon Management I, LLC,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its General Partner</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">By_____</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">/s/ Pedro Gonzalez de Cosio</u><font style="font-family:'Times New Roman','Times','serif';"> _________________</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Name:  Pedro Gonzalez de Cosio</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Title:  Managing Member</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;padding-left:110pt;text-indent:-110pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt 0pt 24pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">BIOPHARMA CREDIT INVESTMENTS V (MASTER) LP,</b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;"><br></b><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">as Lender</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">By:</font></font><font style="font-family:'Times New Roman','Times','serif';">BioPharma Credit Investments V GP LLC,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:18pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its general partner</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;white-space:pre-wrap;">By:  Pharmakon Advisors, LP,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt 0pt 36pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"></font><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;">its Investment Manager</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">By______</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">/s/ Pedro Gonzalez de Cosio</u><font style="font-family:'Times New Roman','Times','serif';">________________</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Name:  Pedro Gonzalez de Cosio</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Title:  CEO and Managing Member</font></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:9pt;text-align:center;margin:0pt;"><i style="font-style:italic;">[Signature page to Second Amendment and Waiver]</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase;">EXHIBIT </b><font style="font-size:12pt;"><a name="_cp_text_1_3533"></a></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase;">B-1</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><a name="_cp_text_1_3620"></a><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">[***]</b></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-size:12pt;"><a name="_cp_text_1_3621"></a><a name="_cp_text_1_3622"></a></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase;">EXHIBIT B-2</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><a name="_cp_text_1_3645"></a><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">[***]</b></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-size:12pt;"><a name="_cp_text_1_3646"></a></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase;">EXHIBIT B-3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><a name="_cp_text_1_3648"></a><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">[***]</b></p><p style="display:none;font-size:12pt;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><font style="font-size:9pt;font-style:italic;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="text-decoration-color:#000000;visibility:hidden;background:#ffffff;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><font style="font-size:12pt;"><a name="_cp_text_1_3687"></a><a name="_cp_text_1_3688"></a></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase;">EXHIBIT B-4</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;text-align:center;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">[***]</b></p></div><div style="clear:both;display:table;margin-bottom:30pt;min-height:36pt;width:100%;"><div style="display:table-cell;vertical-align:bottom;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:12pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">US-DOCS\131166251.5</p></div></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>chrs-20230331xex10d2.htm
<DESCRIPTION>EX-10.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:53:59 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><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="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">EXHIBIT 10.2</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">COHERUS BIOSCIENCES, INC.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">EXECUTIVE CHANGE IN CONTROL AND SEVERANCE PLAN</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">(AND SUMMARY PLAN DESCRIPTION)</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 18pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">EFFECTIVE JANUARY 1, 2023</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">This Coherus BioSciences,&#160;Inc. Executive Change in Control and Severance Plan (this &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Plan</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) was originally established effective as of April 5, 2017 and is hereby amended and restated effective January 1, 2023 (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effective Date</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;). &#160;The purpose of this Plan is to provide severance benefits to certain employees of Coherus BioSciences, Inc. (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) whose employment with the Company is terminated in a Covered Termination on or after the Effective Date (as defined below).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">This Plan is an employee welfare benefit plan subject to the Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ERISA</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;). &#160;This Plan document is also the summary plan description of this Plan. &#160;References in this Plan to &#8220;You&#8221; or &#8220;Your&#8221; are references to an employee of the Company.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">General Eligibility</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  The eligible employees in this Plan (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Employees</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) shall be (i) the employees of the Company who are at levels at or above Executive Vice President (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Officers</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) and (ii) the employees of the Company at the level of Executive Director through Senior Vice President (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Executives</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">2.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Termination Other Than During a Change in Control Period</u><font style="font-family:'Times New Roman','Times','serif';">. If you are an Officer and you experience a Covered Termination (as defined below) other than during a Change in Control Period (as defined below), then subject to your delivery to the Company of a general release of all claims against the Company and its affiliates (a &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Release</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) that becomes effective and irrevocable within sixty (60) days (or such shorter period specified by the Company) following the date of your Covered Termination, then, in addition to any accrued but unpaid salary, wages, vacation and other amounts required by applicable law, you will be entitled to receive the following benefits described in this Section 2.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severance Payment</u><font style="font-family:'Times New Roman','Times','serif';">. You will be entitled to receive continued payment of your base salary during the Severance Period (as defined below), such payment to be made in accordance with the Company&#8217;s standard payroll procedures with the first such continued salary payment to be made to you on the first payroll date following the date the Release becomes effective and irrevocable and with the first such payment to include any installments not made due to the Release not yet being effective and irrevocable.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Continued Healthcare</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  If you elect to receive continued healthcare coverage pursuant to the provisions of the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COBRA</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221;), the Company shall directly pay, or reimburse you for, the premium for you and your covered dependents through the earlier of (i) the last day of the Severance Period and (ii) the date you and your covered dependents, if any, become eligible for healthcare coverage under another employer&#8217;s plan(s).  After the Company ceases to pay premiums pursuant to the preceding sentence, you may, if eligible, elect to continue healthcare coverage at your own expense in accordance the provisions of COBRA.  Notwithstanding the foregoing, if (1) any plan pursuant to which such benefits are provided is not, or ceases prior to the expiration of the continuation coverage period to be, exempt from the application of Section 409A of the Code under Treasury Regulation Section 1.409A-1(a)(5), (2) the Company is otherwise unable to continue to cover you or your covered dependents under its group health plans, or (3) the Company cannot provide the benefit without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then, in any such case, an amount equal to</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">each remaining Company subsidy shall thereafter be paid to you in substantially equal monthly installments over the Severance Period (or remaining portion thereof).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity Awards</u><font style="font-family:'Times New Roman','Times','serif';">. Each outstanding Company equity award, including without limitation, each stock option and restricted stock unit award, that you hold as of the date of your Covered Termination will vest and, if applicable, become exercisable to the same extent such equity award would have vested had you continued to remain employed by the Company during the Severance Period.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">3.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Termination During a Change in Control Period</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  If you are a Covered Employee and you experience a Covered Termination during a Change in Control Period, then subject to your delivery to the Company of a Release that becomes effective and irrevocable within sixty (60) days (or such shorter period specified by the Company) following the date of your Covered Termination, then, in addition to any accrued but unpaid salary, wages, vacation and other amounts required by applicable law, you will be entitled to receive the following benefits described in this Section 3.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severance Payment</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">. If you are an Officer, you will be entitled to receive the aggregate amount of base salary you would have received during the CiC Severance Period (as defined below), at the then-current rate in effect, had you remained employed by the Company during the CiC Severance Period, payable in a cash lump sum, less applicable withholdings, on the first payroll date  following the date the Release becomes effective.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Continued Healthcare</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  If you are an Officer and  you elect to receive continued healthcare coverage pursuant to the provisions of COBRA, the Company shall directly pay, or reimburse you for, the premium for you and your covered dependents through the earlier of (i) the last day of the CiC Severance Period and (ii) the date you and your covered dependents, if any, become eligible for healthcare coverage under another employer&#8217;s plan(s).  After the Company ceases to pay premiums pursuant to the preceding sentence, you may, if eligible, elect to continue healthcare coverage at your own expense in accordance the provisions of COBRA. Notwithstanding the foregoing, if (1) any plan pursuant to which such benefits are provided is not, or ceases prior to the expiration of the continuation coverage period to be, exempt from the application of Section 409A of the Code under Treasury Regulation Section 1.409A-1(a)(5), (2) the Company is otherwise unable to continue to cover you or your covered dependents under its group health plans, or (3) the Company cannot provide the benefit without violating applicable law (including, without limitation, Section 2716 of the Public Health Service Act), then, in any such case, an amount equal to each remaining Company subsidy shall thereafter be paid to you in substantially equal monthly installments over the CiC Severance Period (or remaining portion thereof).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Equity Awards</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Each outstanding Company equity award, including without limitation, each stock option and restricted stock unit award, that you hold as of the date of your Covered Termination will vest and, if applicable, become exercisable, as to 100% of the shares underlying such equity award.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">4.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Certain Reductions</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Notwithstanding anything herein to the contrary, the Company shall reduce your severance benefits under this Plan, in whole or in part, by any other severance benefits, pay in lieu of notice, or other similar benefits payable to you by the Company in connection you&#8217;re your termination, including but not limited to payments or benefits pursuant to (a) any applicable legal requirement, including, without limitation, the Worker Adjustment and Retraining Notification Act, or (b) any Company agreement, arrangement, policy or practice relating to your termination of employment with the Company.  The benefits provided under this Plan are intended to satisfy, to the greatest extent possible, any and all statutory obligations that may arise out of your termination of employment.  Such reductions shall be applied on a retroactive basis, with severance benefits previously paid being recharacterized as payments pursuant to the Company&#8217;s statutory obligation.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">2</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">5.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Definitions</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  For the purposes of this Plan, the following terms shall have the following meanings:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cause</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means (i) your gross negligence or willful misconduct in the performance of your duties to the Company where such gross negligence or willful misconduct has resulted or is likely to result in substantial and material damage to the Company or any of its subsidiaries or successors; (ii) your repeated or unjustified absence from the Company; (iii) your commission of any act of fraud, embezzlement or similar misconduct with respect to the Company; (iv) your conviction of a felony or a crime involving moral turpitude causing material harm to the standing and reputation of the Company; (v) your material breach of any written agreement you have with the Company that remains uncured more than ten (10) days after notification thereof by the Company, including without limitation your misappropriation or misuse of the Company&#8217;s intellectual property under the Proprietary Information and Inventions Agreement entered into between you and the Company; (vi) your failure to perform your assigned duties or responsibilities (other than a failure resulting from your disability) after written notice thereof from the board of directors of the Company (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Board</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) describing your failure to perform such duties or responsibilities and your failure to remedy such performance within thirty (30) days of receiving such notice; or (vii) your violation of any federal or state law or regulation applicable to the Company&#8217;s business.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change in Control</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; shall mean the occurrence, in a single transaction or in a series of related transactions, of any one or more of the following events: (i) a transaction or series of transactions (other than an offering of the Company&#8217;s common stock to the general public through a registration statement filed with the Securities and Exchange Commission) whereby any &#8220;person&#8221; or related &#8220;group&#8221; of &#8220;persons&#8221; (as such terms are used in Sections 13(d) and 14(d)(2) of the Securities Exchange Act of 1934, as amended (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Exchange Act</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;)) (other than the Company, any of its subsidiaries, an employee benefit plan maintained by the Company or any of its subsidiaries or a &#8220;person&#8221; that, prior to such transaction, directly or indirectly controls, is controlled by, or is under common control with, the Company) directly or indirectly acquires beneficial ownership (within the meaning of Rule 13d-3 under the Exchange Act) of securities of the Company possessing more than 50% of the total combined voting power of the Company&#8217;s securities outstanding immediately after such acquisition; or (ii) during any period of two consecutive years, individuals who, at the beginning of such period, constitute the Board together with any new director(s) (other than a director designated by a person who shall have entered into an agreement with the Company to effect a transaction described in Section 5.b(i) or 5.b(iii)) whose election by the Board or nomination for election by the Company&#8217;s stockholders was approved by a vote of at least two-thirds of the directors then still in office who either were directors at the beginning of the two-year period or whose election or nomination for election was previously so approved, cease for any reason to constitute a majority thereof; or (iii) the consummation by the Company (whether directly involving the Company or indirectly involving the Company through one or more intermediaries) of (x) a merger, consolidation, reorganization, or business combination or (y) a sale or other disposition of all or substantially all of the Company&#8217;s assets in any single transaction or series of related transactions or (z) the acquisition of assets or stock of another entity, in each case other than a transaction: (1) which results in the Company&#8217;s voting securities outstanding immediately before the transaction continuing to represent (either by remaining outstanding or by being converted into voting securities of the Company or the person that, as a result of the transaction, controls, directly or indirectly, the Company or owns, directly or indirectly, all or substantially all of the Company&#8217;s assets or otherwise succeeds to the business of the Company (the Company or such person, the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successor Entity</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;)) directly or indirectly, at least a majority of the combined voting power of the Successor Entity&#8217;s outstanding voting securities immediately after the transaction, and (2) after which no person or group beneficially owns voting securities representing 50% or more of the combined voting power of the Successor Entity; provided, however, that no person or group shall be treated for purposes of this Section 5.b(iii) as beneficially owning 50% or more of the</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">3</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">combined voting power of the Successor Entity solely as a result of the voting power held in the Company prior to the consummation of the transaction. Notwithstanding the foregoing, a Change in Control must also constitute a &#8220;change in control event&#8221; as defined in Treasury Regulation Section 1.409A-3(i)(5).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><font style="font-family:'Times New Roman','Times','serif';"> &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Change in Control Period</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the twelve (12) month period commencing on a Change in Control.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">d.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">CiC Severance Period</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means that period of time commencing upon your termination of employment and ending such number of months thereafter as set forth below:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(1)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are the Chief Executive Officer of the Company, twenty-four (24);</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(2)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are the Chief Financial Officer, Chief Medical Officer, Chief Operating Officer, Chief Scientific Officer or Chief Technical Officer of the Company, twelve (12);</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(3)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are at the level of Executive Vice President, twelve (12);</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(4)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are at the level of Senior Vice President, three (3), plus one (1) additional month for every year of service up to three (3), so the total CiC Severance Period shall not to exceed six (6) months in the aggregate; or</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(5)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are at the level of Vice President, two (2), plus one (1) additional month for every year of service up to one (1), so that the total CiC Severance Period shall not exceed three (3) months in the aggregate.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">For the avoidance of doubt, if you are a Covered Employee who is not a Vice President or above described in (1)-(5) above, no CiC Severance Period applies and you are not eligible for Severance Payments or subsidized Continued Healthcare under the Section 3.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">e.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Constructive Termination</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221; means your resignation from employment with the Company on or after a Change in Control that is effective within one-hundred twenty (120) days after the occurrence, without your written consent, of any of the following: (i) a material diminution in your base compensation that is not proportionately applicable to other officers and key employees of the Company generally; (ii) a material diminution in your job responsibilities or duties; (iii) the relocation of your principal office to a facility or a location more than fifty (50) miles from your then-present principal office location; or (iv) the failure by any successor entity or corporation following a Change in Control to assume the obligations under this Plan.  Notwithstanding the foregoing, a resignation shall not constitute a &#8220;Constructive Termination&#8221; unless you provide written notice to the Company on the condition(s) giving rise to Constructive Termination within ninety (90) days following the initial occurrence of such condition(s), the condition(s) giving rise to such resignation continue uncured by the Company more than thirty (30) days following receipt of your written notice and such resignation is effective within thirty (30) days following the end of the Company&#8217;s cure period.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">f.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Covered Termination</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means (i) the termination of your employment by the Company other than for Cause or (ii) your Constructive Termination, in each case, that, to the extent necessary, constitutes a &#8220;Separation from Service&#8221; (as defined below).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">g.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Plan Administrator</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means the Board or any committee designated by the Board to administer the Plan.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">4</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">h.</font></font><font style="font-family:'Times New Roman','Times','serif';">&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severance Period</u><font style="font-family:'Times New Roman','Times','serif';">&#8221; means that period of time commencing upon your termination of employment and ending such number of months thereafter as set forth below:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(1)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are the Chief Executive Officer of the Company, twenty-four (24);</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(2)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are the Chief Financial Officer, Chief Medical Officer, Chief Operating Officer, Chief Scientific Officer or Chief Technical Officer of the Company, twelve (12); or</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 36pt;"><font style="font-family:'Times New Roman','Times','serif';">(3)</font><font style="display:inline-block;width:23.17pt;"></font><font style="font-family:'Times New Roman','Times','serif';">If you are at the level of Executive Vice President, (i) three (3) months if you have been continuously employed with the Company for less than twelve (12) months or (ii) if you have been continuously employment by the Company for at least twelve (12) months, six (6), plus one additional month for every year of service up to six (6), so that the total Severance Period shall not exceed twelve (12) months.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">For the avoidance of doubt, if you are a Covered Employee who is not an Officer described in (1)-(3) above, no Severance Period applies and you are not eligible for benefits under Section 2 above.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">6.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Taxes</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  All payments to be made under this Plan will be subject to appropriate tax withholding and other deductions.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">7.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Amendment of Plan</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Prior to the consummation of a Change in Control, the Plan Administrator shall have the power to amend or terminate this Plan from time to time in its discretion and for any reason (or no reason).  On or following the consummation of a Change in Control, the Plan may not be terminated or amended until the later of the first anniversary of the consummation of the Change in Control or the date all payments and benefits eligible to be received hereunder shall have been paid.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">8.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Claims Procedures</u><font style="font-family:'Times New Roman','Times','serif';">.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><font style="font-family:'Times New Roman','Times','serif';">Normally, you do not need to present a formal claim to receive benefits payable under this Plan.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><font style="font-family:'Times New Roman','Times','serif';">If any person (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Claimant</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221;) believes that benefits are being denied improperly, that this Plan is not being operated properly, that fiduciaries of this Plan have breached their duties, or that the Claimant&#8217;s legal rights are being violated with respect to this Plan, the Claimant must file a formal claim, in writing, with the Plan Administrator.  This requirement applies to all claims that any Claimant has with respect to this Plan, including claims against fiduciaries and former fiduciaries, except to the extent the Plan Administrator determines, in its sole discretion that it does not have the power to grant all relief reasonably being sought by the Claimant.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">A formal claim must be filed within ninety (90) days after the date the Claimant first knew or should have known of the facts on which the claim is based, unless the Plan Administrator in writing consents otherwise.  The Plan Administrator shall provide a Claimant, on request, with a copy of the claims procedures established under subsection (d).</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">d.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Plan Administrator has adopted procedures for considering claims (which are set forth in Appendix A), which it may amend from time to time, as it sees fit.  These procedures shall comply with all applicable legal requirements.  These procedures may provide that final and binding arbitration shall be the ultimate means of contesting a denied claim (even if the Plan Administrator or its</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">5</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">delegates have failed to follow the prescribed procedures with respect to the claim).  The right to receive benefits under this Plan is contingent on a Claimant using the prescribed claims and arbitration procedures to resolve any claim.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">9.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Plan Administration</u><font style="font-family:'Times New Roman','Times','serif';">.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Plan Administrator is responsible for the general administration and management of this Plan and shall have all powers and duties necessary to fulfill its responsibilities, including, but not limited to, the discretion to interpret and apply this Plan and to determine all questions relating to eligibility for benefits.  This Plan shall be interpreted in accordance with its terms and their intended meanings.  However, the Plan Administrator and all Plan fiduciaries shall have the discretion to interpret or construe ambiguous, unclear, or implied (but omitted) terms in any fashion they deem to be appropriate in their sole discretion, and to make any findings of fact needed in the administration of this Plan.  The validity of any such interpretation, construction, decision, or finding of fact shall not be given de novo review if challenged in court, by arbitration, or in any other forum, and shall be upheld unless clearly arbitrary or capricious.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">All actions taken and all determinations made in good faith by the Plan Administrator or by Plan fiduciaries will be final and binding on all persons claiming any interest in or under this Plan.  To the extent the Plan Administrator or any Plan fiduciary has been granted discretionary authority under this Plan, the Plan Administrator&#8217;s or Plan fiduciary&#8217;s prior exercise of such authority shall not obligate it to exercise its authority in a like fashion thereafter.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If, due to errors in drafting, any Plan provision does not accurately reflect its intended meaning, as demonstrated by consistent interpretations or other evidence of intent, or as determined by the Plan Administrator in its sole discretion, the provision shall be considered ambiguous and shall be interpreted by the Plan Administrator and all Plan fiduciaries in a fashion consistent with its intent, as determined in the sole discretion of the Plan Administrator.  The Plan Administrator shall amend this Plan retroactively to cure any such ambiguity.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">d.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">No Plan fiduciary shall have the authority to answer questions about any pending or final business decision of the Company or any affiliate that has not been officially announced, to make disclosures about such matters, or even to discuss them, and no person shall rely on any unauthorized, unofficial disclosure.  Thus, before a decision is officially announced, no fiduciary is authorized to tell any employee, for example, that the employee will or will not be laid off or that the Company will or will not offer exit incentives in the future.  Nothing in this subsection shall preclude any fiduciary from fully participating in the consideration, making, or official announcement of any business decision.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">e.</font></font><font style="font-family:'Times New Roman','Times','serif';">This Section may not be invoked by any person to require this Plan to be interpreted in a manner inconsistent with its interpretation by the Plan Administrator or other Plan fiduciaries.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">10.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Funding and Payment of Benefits</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  This Plan shall be maintained in a manner to be considered &#8220;unfunded&#8221; for purposes of ERISA.  The Company shall be required to make payments only as benefits become due and payable.  No person shall have any right, other than the right of an unsecured general creditor against the Company, with respect to the benefits payable hereunder, or which may be payable hereunder, to any Covered Employee, surviving spouse or beneficiary hereunder.  If the Company, acting in its sole discretion, establishes a reserve or other fund associated with this Plan, no person shall have any right to or interest in any specific amount or asset of such reserve or fund by reason of amounts which may be payable to such person under this Plan, nor shall such person have any right to receive any payment under this Plan except as and to the extent expressly provided in this Plan.  The</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">6</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">assets in any such reserve or fund shall be part of the general assets of the Company, subject to the control of the Company.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">11.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Plan Application</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  If you are a Covered Employee, this Plan shall be the only plan, agreement or arrangement with respect to which benefits may be provided to you upon a termination of your employment and supersedes all prior agreements, arrangements or related communications of the Company relating to separation benefits or accelerated vesting benefits on a termination of your employment, whether or not in connection with a Change in Control and whether formal or informal, or written or unwritten, including without limitation any individual agreement between you and the Company.  However, if a prior plan or agreement requires the consent of the employee in order for such prior plan or agreement to be modified or amended or superseded by this Plan, such consent must be obtained from such employee in order for this Plan to supersede such prior plan or agreement.  Subject to the foregoing, any benefits under this Plan will be provided to Covered Employees in lieu of benefits under any other separation plan or agreement.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">12.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Successors</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Any successor to the Company (whether direct or indirect and whether by purchase, lease, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company&#8217;s business and/or assets shall assume the obligations under this Plan and agree expressly to perform any of the Company&#8217;s obligations under this Plan.  For the avoidance of doubt, any successor to any affiliate of the Company, including without limitation, a successor to a subsidiary of the Company (whether direct or indirect and whether by purchase, lease, merger, consolidation, liquidation or otherwise), to all or substantially all of such affiliate&#8217;s business and/or assets shall assume the obligations under this Plan and agree expressly to perform any of the Company&#8217;s obligations under this Plan as such obligations relate to the Covered Employees employed by the affiliate of the Company.  For all purposes under this Plan, the term &#8220;Company&#8221; shall include any successor to the Company&#8217;s and/or Company&#8217;s affiliate&#8217;s business and/or assets which executes and delivers an assumption agreement or which becomes bound by the terms of the Plan by operation of law.  All of your rights hereunder shall inure to the benefit of, and be enforceable by, your personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">13.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Limitation On Employee Rights; At-Will Employment</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  This Plan shall not give any employee the right to be retained in the service of the Company or interfere with or restrict the right of the Company to discharge or retire the employee.  All employees of the Company are employed at will.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">14.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Third-Party Beneficiaries</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  This Plan shall not give any rights or remedies to any person other than Covered Employees (or their estates or beneficiaries, in the event of a Covered Employee&#8217;s death) and the Company.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">15.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Governing Law</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  This Plan is a welfare plan subject to ERISA and it shall be interpreted, administered, and enforced in accordance with that law.  To the extent that state law is applicable, the statutes and common law of the jurisdiction in which the Covered Employee resides shall apply, excluding any that mandate the use of another jurisdiction&#8217;s laws.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">16.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">No Assignment of Benefits</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  The rights of any person to payments or benefits under this Plan shall not be made subject to option or assignment, either by voluntary or involuntary assignment or by operation of law, including (without limitation) bankruptcy, garnishment, attachment or other creditor&#8217;s process, and any action in violation of this subsection shall be void.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">17.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Non-disparagement</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Except as required by law or legal process, the Covered Employee agrees that he or she will not disparage any aspect of the Company or its successors or assigns, including but not limited to its officers, management, employees and products.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">7</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">18.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Miscellaneous</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Where the context so indicates, the singular will include the plural and vice versa.  Titles are provided herein for convenience only and are not to serve as a basis for interpretation or construction of this Plan.  Unless the context clearly indicates to the contrary, a reference to a statute or document shall be construed as referring to any subsequently enacted, adopted, or executed counterpart.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">19.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 409A</u><font style="font-family:'Times New Roman','Times','serif';">.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">a.</font></font><font style="font-family:'Times New Roman','Times','serif';">Any compensation or benefits payable under this Plan that constitutes &#8220;nonqualified deferred compensation&#8221; within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Code</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) and which are designated as payable upon your termination of employment (other than accrued obligations which must be paid upon such termination under applicable law) shall, subject to Section 19(b) below, be payable upon your &#8220;separation from service&#8221; with the Company within the meaning of Section 409A (a &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Separation from Service</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;), regardless of when the termination of employment occurs.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">b.</font></font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;">To the maximum extent permitted by applicable law, amounts payable in connection with a Separation from Service shall be paid in reliance upon Treasury Regulation 1.409A-1(b)(9) (Separation Pay Plans) or Treasury Regulation 1.409A-1(b)(4) (Short-Term Deferrals). </font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Each payment made under this Plan shall be treated as a separate payment and the right to a series of installment payments under this Plan is to be treated as a right to a series of separate payments.  In no event may you, directly or indirectly, designate the calendar year of payment.  </font><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;white-space:pre-wrap;">However, notwithstanding anything to the contrary in this Plan, if you are deemed by the Company at the time of your Separation from Service to be a &#8220;specified employee&#8221; for purposes of Section 409A, to the extent delayed commencement of any portion of the benefits to which you are entitled under this Plan is required in order to avoid a prohibited distribution under Section 409A, such portion of your benefits shall not be provided to you prior to the earlier of (i) the expiration of the six-month period measured from the date of your Separation from Service with the Company or (ii) the date of your death.  Upon the first business day following the expiration of the applicable period, all payments deferred pursuant to the preceding sentence shall be paid to you (or your estate or beneficiaries) in a lump sum, and any remaining payments due to you under this Plan shall be paid as otherwise provided herein.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">c.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">To the extent applicable, this Plan shall be interpreted in accordance with, and incorporate the terms and conditions required by, Section 409A of the Code and Department of Treasury regulations and other interpretive guidance issued thereunder, including without limitation any such regulations or other guidance that may be issued after the adoption of this Plan.  Notwithstanding any provision of this Plan to the contrary, in the event that the Company determines that any amounts payable hereunder will be immediately taxable to you under Section 409A of the Code and related Department of Treasury guidance, to the extent permitted under Section 409A of the Code, the Company may, to the extent permitted under Section 409A of the Code (i) cooperate in good faith to adopt such amendments to this Plan and appropriate policies and procedures, including amendments and policies with retroactive effect, that they determine necessary or appropriate to preserve the intended tax treatment of the benefits provided by this Plan, preserve the economic benefits of this Plan and avoid less favorable accounting or tax consequences for the Company and/or (ii) take such other actions as mutually determined necessary or appropriate to exempt the amounts payable hereunder from Section 409A of the Code or to comply with the requirements of Section 409A of the Code and thereby avoid the application of penalty taxes under such section.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">8</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">20.</font></font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Best Pay Provision</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">.  Notwithstanding anything in the Plan to the contrary, if any payment or benefit (including without limitation, any accelerated vesting of equity awards) you would receive pursuant to the Plan or otherwise (&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment</u><font style="font-family:'Times New Roman','Times','serif';">&#8221;) would (a) constitute a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code, and (b) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Excise Tax</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221;), then such Payment shall either be (i) delivered in full, or (ii) delivered as to such lesser extent which would result in no portion of such Payment being subject to the Excise Tax, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the Excise Tax, results in the receipt by you on an after-tax basis, of the largest payment, notwithstanding that all or some portion the Payment may be taxable under Section 4999 of the Code.  If a reduction in a Payment is to be made, the reduction in Payment will occur in the following order: (1) reduction of cash payments; (2) cancellation of accelerated vesting of equity awards other than stock options; (3) cancellation of accelerated vesting of stock options; and (4) reduction of other benefits payable to you.  In the event that acceleration of vesting of equity award compensation is to be reduced, such acceleration of vesting will be cancelled in the reverse order of the date of grant of your equity awards.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">9</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">APPENDIX A</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 18pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Detailed Claims And Arbitration Procedures</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1.</font></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Claims Procedure</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Initial Claims</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">All claims shall be presented to the Plan Administrator in writing.  Within ninety (90) days after receiving a claim, a claims official appointed by the Plan Administrator shall consider the claim and issue his or her determination thereon in writing.  If the Plan Administrator or claims official determines that an extension of time is necessary, the claims official may extend the determination period for up to an additional ninety (90) days by giving the Claimant written notice indicating the special circumstances requiring the extension of time prior to the termination of the initial ninety (90) day period.  Any claims that the Claimant does not pursue in good faith through the initial claims stage shall be treated as having been irrevocably waived.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Claims Decisions</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If the claim is granted, the benefits or relief the Claimant seeks shall be provided.  If the claim is wholly or partially denied, the claims official shall, within ninety (90) days (or a longer period, as described above), provide the Claimant with written notice of the denial, setting forth, in a manner calculated to be understood by the Claimant: (1) the specific reason or reasons for the denial; (2) specific references to the provisions on which the denial is based; (3) a description of any additional material or information necessary for the Claimant to perfect the claim, together with an explanation of why the material or information is necessary; and (4) an explanation of the procedures for appealing denied claims.  If the Claimant can establish that the claims official has failed to respond to the claim in a timely manner, the Claimant may treat the claim as having been denied by the claims official.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Appeals of Denied Claims</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Each Claimant shall have the opportunity to appeal the claims official&#8217;s denial of a claim in writing to an appeals official appointed by the Plan Administrator (which may be a person, committee, or other entity).  A Claimant must appeal a denied claim within sixty (60) days after receipt of written notice of denial of the claim, or within sixty (60) days after it was due if the Claimant did not receive it by its due date.  The Claimant shall have the opportunity to submit written comments, documents, records and other information relating to the Claimant&#8217;s claim.  The Claimant (or the Claimant&#8217;s duly authorized representative) shall be provided upon request and free of charge, reasonable access to, and copies of, all documents, records and other information relevant to the Claimant&#8217;s claim.  The appeals official shall take into account during its review all comments, documents, records and other information submitted by the Claimant relating to the claim, without regard to whether such information was submitted or considered in the initial benefits review.  Any claims that the Claimant does not pursue in good faith through the appeals stage, such as by failing to file a timely appeal request, shall be treated as having been irrevocably waived.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Appeals Decisions</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">The decision by the appeals official shall be made not later than sixty (60) days after the written appeal is received by the Plan Administrator, however, if the appeals official determines that an extension of time is necessary, the appeals official may extend the determination period for up to an</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix A-</font><font style="font-family:'Times New Roman','Times','serif';">1</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">additional sixty (60) days by giving the Claimant written notice indicating the special circumstances requiring the extension of time prior to the termination of the initial sixty (60) day period.  The appeal decision shall be in writing, shall be set forth in a manner calculated to be understood by the Claimant and shall include the following: (1) the specific reason or reasons for the denial; (2) specific references to the provisions on which the denial is based; (3) a statement that the Claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records and other information relevant to the Claimant&#8217;s claim.  If a Claimant does not receive the appeal decision by the date it is due, the Claimant may deem the appeal to have been denied.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Procedures</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Plan Administrator shall adopt procedures by which initial claims shall be considered and appeals shall be resolved; different procedures may be established for different claims.  All procedures shall be designed to afford a Claimant full and fair consideration of his or her claim.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Arbitration of Rejected Appeals</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If a Claimant has pursued a claim through the appeal stage of these claims procedures, the Claimant may contest the actual or deemed denial of that claim through arbitration, as described below.  In no event shall any denied claim be subject to resolution by any means (such as in a court of law) other than arbitration in accordance with the following provisions.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">2.</font></font><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Arbitration Procedure</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Request for Arbitration</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">A Claimant must submit a request for arbitration to the Plan Administrator within 60 days after receipt of the written denial of an appeal (or within sixty (60) days after he or she should have received the determination). The Claimant or the Plan Administrator may bring an action in any court of appropriate jurisdiction to compel arbitration in accordance with these procedures.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Applicable Arbitration Rules</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If the Claimant has entered into a valid arbitration agreement with the Company, the arbitration shall be conducted in accordance with that agreement.  If not, the rules set forth in the balance of this Appendix shall apply: The arbitration shall be held under the auspices of the Judicial Arbitration and Mediation Service (&#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">JAMS</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221;), whichever is chosen by the party who did not initiate the arbitration.  Except as provided below, the arbitration shall be in accordance with JAMS&#8217; then-current employment dispute resolution rules.  The Arbitrator shall apply the Federal Rules of Evidence and shall have the authority to entertain a motion to dismiss or a motion for summary judgment by any party and shall apply the standards governing such motions under the Federal Rules of Civil Procedure.  The Federal Arbitration Act shall govern all arbitrations that take place under these Detailed Claims and Arbitration Procedures (or that are required to take place under them), and shall govern the interpretation or enforcement of these Procedures or any arbitration award.  To the extent that the Federal Arbitration Act is inapplicable, California law pertaining to arbitration agreements shall apply.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Arbitrator</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">The arbitrator (the &#8220;</font><u style="font-family:'Times New Roman','Times','serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Arbitrator</u><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">&#8221;) shall be an attorney familiar with employee benefit matters who is licensed to practice law in the state in which the arbitration is convened.  The Arbitrator shall be selected in the following manner from a list of eleven arbitrators drawn by the sponsoring</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix A-</font><font style="font-family:'Times New Roman','Times','serif';">2</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">organization under whose auspices the arbitration is being conducted and taken from its panel of labor and employment arbitrators.  Each party shall designate all arbitrators on the list whom they find acceptable; the parties shall then alternately strike arbitrators from the list of arbitrators acceptable to both parties, with the party who did not initiate the arbitration striking first.  If only one arbitrator is acceptable to both parties, he or she will be the Arbitrator.  If none of the arbitrators is acceptable to both parties, a new panel of arbitrators shall be obtained from the sponsoring organization and the selection process shall be repeated.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Location</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">The arbitration will take place in or near the city in which the Claimant is or was last employed by the Company or in which the Plan is principally administered, whichever is specified by the Plan Administrator, or in such other location as may be acceptable to both the Claimant and the Plan Administrator.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Authority of Arbitrator</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Arbitrator shall have the authority to resolve any factual or legal claim relating to the Plan or relating to the interpretation, applicability, or enforceability of these arbitration procedures, including, but not limited to, any claim that these procedures are void or voidable.  The Arbitrator may grant a Claimant&#8217;s claim only if the Arbitrator determines that it is justified because: (1) the appeals official erred on an issue of law; or (2) the appeals official&#8217;s findings of fact, if applicable, were not supported by substantial evidence.  The arbitration shall be final and binding on all parties.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Limitation on Scope of Arbitration</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Claimant may not present any evidence, facts, arguments, or theories at the arbitration that the Claimant did not pursue in his or her appeal, except in response to new evidence, facts, arguments, or theories presented on behalf of the other parties to the arbitration.  However, an arbitrator may permit a Claimant to present additional evidence or theories if the Arbitrator determines that the Claimant was precluded from presenting them during the claim and appeal procedures due to procedural errors of the Plan Administrator or its delegates.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Administrative Record</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">The Plan Administrator shall submit to the Arbitrator a certified copy of the record on which the appeals official&#8217;s decision was made.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Experts, Depositions, and Discovery</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Except as otherwise permitted by the Arbitrator on a showing of substantial need, either party may: (1) designate one expert witness; (2) take the deposition of one individual and the other party&#8217;s expert witness; (3) propound requests for production of documents; and (4) subpoena witnesses and documents relating to the discovery permitted in this paragraph.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Pre-Hearing Procedures</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">At least thirty (30) days before the arbitration hearing, the parties must exchange lists of witnesses, including any expert witnesses, and copies of all exhibits intended to be used at the hearing.  The Arbitrator shall have jurisdiction to hear and rule on pre-hearing disputes and is authorized to hold pre-hearing conferences by telephone or in person, as the Arbitrator deems necessary.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix A-</font><font style="font-family:'Times New Roman','Times','serif';">3</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Transcripts</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Either party may arrange for a court reporter to provide a stenographic record of the proceedings at the party&#8217;s own cost.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Post-Hearing Procedures</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Either party, on request at the close of the hearing, may be given leave to file a post-hearing brief within the time limits established by the Arbitrator.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Costs and Attorneys&#8217; Fees</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Claimant and the Company shall equally share the fees and costs of the Arbitrator, except that the Claimant shall not be required to pay any of the Arbitrator&#8217;s fees and costs if such a requirement would make mandatory arbitration under these procedures unenforceable.  On a showing of material hardship, the Company, in its discretion, may advance all or part of the Claimant&#8217;s share of the fees and costs, in which case the Claimant shall reimburse the Company out of the proceeds of the arbitration award, if any, that the Claimant receives.  Each party shall pay its own costs and attorneys&#8217; fees, except as required by applicable law.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Procedure for Collecting Costs From Claimant</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Before the arbitration commences, the Claimant must deposit with the Plan Administrator his or her share of the anticipated fees and costs of the Arbitrator, as reasonably determined by the Plan Administrator.  At least two weeks before delivering his or her decision, the Arbitrator shall send his or her final bill for fees and costs to the Plan Administrator for payment.  The Plan Administrator shall apply the amount deposited by the Claimant to pay the Claimant&#8217;s share of the Arbitrator&#8217;s fees and costs and return any surplus deposit.  If the Claimant&#8217;s deposit is insufficient, the Claimant will be billed for any remaining amount due.  Failure to pay any amount within 10 days after it is billed shall constitute the Claimant&#8217;s irrevocable election to withdraw his or her arbitration request and abandon his or her claim.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Arbitration Award</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">The Arbitrator shall render an award and opinion in the form typically rendered in labor arbitrations.  Within twenty (20) days after issuance of the Arbitrator&#8217;s award and opinion, either party may file with the Arbitrator a motion to reconsider, which shall be accompanied by a supporting brief.  If such a motion is filed, the other party shall have twenty (20) days from the date of the motion to respond, after which the Arbitrator shall reconsider the issues raised by the motion and either promptly confirm or promptly change his or her decision.  The decision shall then be final and conclusive on the parties.  Arbitrator fees and other costs of a motion for reconsideration shall be borne by the losing party, unless the Arbitrator orders otherwise.  Either party may bring an action in any court of appropriate jurisdiction to enforce an arbitration award.  A party opposing enforcement of an arbitration award may not do so in an enforcement proceeding, but must bring a separate action in a court of competent jurisdiction to set aside the award.  In any such action, the standard of review shall be the same as that applied by an appellate court reviewing the decision of a trial court in a nonjury trial.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">Severability</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">The invalidity or unenforceability of any part of these arbitration procedures shall not affect the validity of the rest of the procedures.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-weight:bold;line-height:1.28;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="display:none;line-height:0pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:0pt;font-weight:bold;line-height:1.28;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix A-</font><font style="font-family:'Times New Roman','Times','serif';">4</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">APPENDIX B</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;">ADDITIONAL INFORMATION</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-variant:small-caps;font-weight:bold;">RIGHTS UNDER ERISA</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">As a participant in the Plan, you are entitled to certain rights and protections under ERISA.  ERISA provides that all Plan participants will be entitled to:</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Receive Information About Your Plan and Benefits</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">1.</font></font><font style="font-family:'Times New Roman','Times','serif';">Examine, without charge, at the Company&#8217;s headquarters, all documents governing the Plan including collective bargaining agreements, if any, and annual reports and Plan descriptions.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">2.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Obtain, upon written request to the Plan Administrator, copies of documents governing the operation of the Plan, including collective bargaining agreements, if any, and copies of the latest annual report (Form 5500 Series) and summary plan description.  The Plan Administrator may make a reasonable charge for the copies.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="display:inline-block;text-indent:0pt;width:36pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-style:normal;font-weight:normal;">3.</font></font><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">Receive a summary of the Plan&#8217;s annual financial report, if any.  The Plan Administrator is required by law to furnish each participant with a copy of this summary annual report.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Prudent Actions by Plan Fiduciaries</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">In addition to creating rights for Plan participants, ERISA imposes duties upon the people who are responsible for the operation of the employee benefit plan. The people who operate your Plan, called &#8220;fiduciaries&#8221; of the Plan, have a duty to do so prudently and in the interest of you and other Plan participants and beneficiaries.  No one, including the Company, your union, or any other person, may fire you or otherwise discriminate against you in any way to prevent you from obtaining a welfare benefit or exercising your right under ERISA.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Enforce Your Rights</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If your claim for a welfare benefit is denied or ignored, in whole or in part, you have a right to know why this was done, to obtain copies of documents relating to the decision without charge, and to appeal any denial, all within certain time schedules.  Under ERISA, there are steps you can take to enforce the above rights.  For instance, if you request a copy of plan documents or the latest annual report from the Plan and do not receive them within thirty (30) days, you may file suit in a Federal court.  In such a case, the court may require the Plan Administrator to provide the materials and pay you up to $110 a day until you receive the materials, unless the materials were not sent because of reasons beyond the control of the Plan Administrator.  If you have a claim for benefits, which is denied or ignored, in whole or in part, you may file suit in a state or Federal court.  In addition, if you disagree with the Plan&#8217;s decision or lack thereof concerning the qualified status of a domestic relations order or a medical child support order, you may file suit in Federal court.  If it should happen that Plan fiduciaries misuse the Plan&#8217;s money, or if you are discriminated against for asserting your rights, you may seek assistance from the U.S. Department of Labor, or you may file suit in a federal court.  The court will decide who should pay court costs and legal fees.  If you are successful, the court may order the person you have sued to pay these costs and fees.  If you lose, the court may order you to pay these costs and fees, for example, if it finds your claim is frivolous.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix B-</font><font style="font-family:'Times New Roman','Times','serif';">1</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-bottom:30pt;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:always;width:88.24%;border-width:0;"><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="margin-top:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Assistance with Your Questions</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-indent:36pt;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';white-space:pre-wrap;">If you have any questions about your Plan, you should contact the Plan Administrator.  If you should have any questions about this statement or about your rights under ERISA, or if you need assistance in obtaining documents from the Plan Administrator, you should contact the nearest office of the Employee Benefits Security Administration, U.S.&#160;Department of Labor, listed in your telephone directory or the Division of Technical Assistance and Inquiries, Employee Benefits Security Administration, U.S. Department of Labor, 200 Constitution Avenue N. W., Washington, D. C. 20210. You may also obtain certain publications about your rights and responsibilities under ERISA by calling the publications hotline of the Employee Benefits Security Administration.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p><div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:100%;" align="center"><tr><td colspan="2" style="vertical-align:top;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 10pt 0pt;"><b style="font-family:'Times New Roman','Times','serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ADMINISTRATIVE INFORMATION</b></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Name of Plan:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Coherus BioSciences, Inc. Executive Change in Control and Severance Plan</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Plan Administrator and Sponsor:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">Board of Directors</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Coherus Biosciences, Inc.</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">333 Twin Dolphin Drive, Suite 600</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Redwood City, California 94065</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Tel: 650-649-3530</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Type of Administration:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Self-Administered</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Type of Plan:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Severance Pay Employee Welfare Benefit Plan</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Employer Identification Number:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">27-3615821</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Direct Questions Regarding the Plan to:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">Board of Directors</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Coherus Biosciences, Inc.</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">333 Twin Dolphin Drive, Suite 600</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Redwood City, California 94065</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Tel: 650-649-3530</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Agent for Service of Legal Process:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Times New Roman','Times','serif';">Human Resources</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Coherus Biosciences, Inc.</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">333 Twin Dolphin Drive, Suite 600</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Redwood City, California 94065 </font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Tel: 650-649-3530</font><font style="font-family:'Times New Roman','Times','serif';"><br></font><font style="font-family:'Times New Roman','Times','serif';">Service of Legal Process may also be made upon the Plan Administrator.</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Plan Year End:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">December 31</font></p></td></tr><tr><td style="vertical-align:top;width:37.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Plan Number:</font></p></td><td style="vertical-align:top;width:62.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">[</font><font style="font-family:'Times New Roman';">&#9679;</font><font style="font-family:'Times New Roman','Times','serif';">]</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt 0pt 6pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;"><font style="font-family:'Times New Roman','Times','serif';">Appendix B-</font><font style="font-family:'Times New Roman','Times','serif';">2</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-10.3
<SEQUENCE>4
<FILENAME>chrs-20230331xex10d3.htm
<DESCRIPTION>EX-10.3
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:53:59 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">March 27, 2023</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';line-height:1.28;margin-bottom:8pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;background:#ffffff;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:10.5pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';letter-spacing:-0.1pt;">Vladimir Vexler</font><font style="font-family:'Arial','Helvetica','sans-serif';letter-spacing:-0.1pt;"><br></font><font style="font-family:'Arial','Helvetica','sans-serif';">[***] </font><font style="font-family:'Arial','Helvetica','sans-serif';letter-spacing:-0.1pt;"><br></font><font style="font-family:'Arial','Helvetica','sans-serif';">[***]</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';letter-spacing:-0.1pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:3.15pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Dear Vladimir,</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Your resignation from the position of Chief Scientific Officer will be effective March 31, 2023 (the &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Separation Date</u><font style="font-family:'Arial','Helvetica','sans-serif';">&#8221;). &#160;This letter (the &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Agreement</u><font style="font-family:'Arial','Helvetica','sans-serif';">&#8221;) provides information regarding the mutual separation package agreement offered to you by Coherus Biosciences, Inc. (the &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Company</u><font style="font-family:'Arial','Helvetica','sans-serif';">&#8221;) should you agree to sign this Agreement. </font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:72pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">On the eighth day following your signing of this Agreement, and provided it is not revoked as provided herein, (the &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Effective Date</u><font style="font-family:'Arial','Helvetica','sans-serif';">&#8221;), you will be entitled to the severance detailed below, provided that you comply with the terms of the Agreement.</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">1.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Payment of Wages, Accrued Unused PTO and Business Expenses.</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;"> &#160;Effective March 31, 2023, you will receive payment of wages through March 31, 2023, plus paid time off (&#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">PTO</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">&#8221;) accrued but unused through the Separation Date. &#160;You may submit any business expenses incurred by you in accordance with the Company&#8217;s normal travel and expense policies no later than March 31, 2023, and the Company will promptly reimburse you for all documented and approved expenses. &#160;All items in this Section 1 will be paid to you regardless of whether you elect to sign this Agreement. &#160; </font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">2.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severance Payments and Benefits.</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;"> &#160;Provided you sign and do not revoke this Agreement, within 8 days after you return the signed Agreement to the Company, you will be paid 12 months of additional pay $515,721.12 in a lump sum (gross) but less applicable taxes and authorized withholdings (&#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Severance Payment). &#160;</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">Furthermore, if you timely elect to receive continuation of your healthcare benefits pursuant to the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">COBRA</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">&#8221;), the Company will pay for your COBRA premiums through March 31, 2024. &#160;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">3.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Stock Options:</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;"> &#160;The amount of stock options and restricted stock units that you would have vested through March 31, 2024, will vest immediately on March 31, 2023, and your exercise window will begin on April 1, 2023 and extend through March 31, 2024 (approved by the Coherus Compensation Committee on </font><font style="font-family:'Arial','Helvetica','sans-serif';">[***]</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">). &#160;The total number of stock options and restricted stock units accelerated in vesting equals 115,729 shares.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;text-align:justify;text-indent:36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">4.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Mutual Release of Claims.</b></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;margin-left:0pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;margin-left:0pt;visibility:hidden;">&#8203;</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;min-width:18pt;text-indent:0pt;white-space:nowrap;">A.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;">Your Release of Claims.</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;"> &#160;</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">You agree not to sue, or otherwise file any claim against, the Company or any of its directors, officers, managers, employees or agents for any reason whatsoever based on anything that has occurred as of the date you sign this Agreement.</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:90pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">a)</td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">On behalf of yourself and your executors, administrators, heirs and assigns, you hereby release and forever discharge the &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Releasees</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8221; hereunder, consisting of the Company, and each of its owners, directors, officers, managers, employees, representatives, agents, attorneys and insurers, and all persons acting by, through, under or in concert with them, or any of them, of and from any and all manner of action or actions, cause or causes of action, in law or in equity, suits, debts, liens, contracts, agreements, promises, liability, claims, demands, damages, loss, cost or expense, of any nature whatsoever, known or unknown, fixed or contingent (hereinafter called &#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Claims</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8221;), which you now have or may hereafter have against the Releasees, or any of them, by reason of any matter, cause, or thing whatsoever from the beginning of time through the Mutual Separation Date. Without limiting the generality of the foregoing, you hereby release and forever discharge the Releasees of and from any Claims arising directly or indirectly out of, relating to, or in any other way involving in any manner whatsoever your employment by the Company, including, but not limited to, wage claims (base, bonus or commission), your termination of your position and your mutual employment separation, including without limitation any and all claims arising under federal, state, or local laws relating to employment, claims of any kind that may be brought in any court or administrative agency, any claims arising under that Age Discrimination in Employment Act (&#8220;</font><u style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">ADEA</u><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">&#8221;); Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1866; the Equal Pay Act; the Fair Labor Standards Act; the Employee Retirement Income Security Act; the Family Medical Leave Act; the California Fair Employment and Housing Act; the California Family Rights Act; the California Labor Code; the California Occupational Safety and Health Act; Section 17200 of the California Business and Professions Code; Claims arising under any other local, state or federal laws governing employment, including, but not limited to, the laws of California;</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;"> Claims for breach of contract; Claims arising in tort, including, without limitation, Claims</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;"> of wrongful dismissal or discharge, failure to pay wages (base, bonus and commission), discrimination, harassment, retaliation, fraud, misrepresentation, defamation, libel, infliction of emotional distress, violation of public policy, and/or breach of the implied covenant of good faith and fair dealing;</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;"> and Claims for damages or other remedies of any sort, including, without limitation, </font></td><td style="width:36pt;"></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:90pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"></td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">compensatory damages, punitive damages, injunctive relief and attorney&#8217;s fees</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">. Notwithstanding the generality of the foregoing, you do not release any claims that cannot be released as a matter of law, including, without limitation, claims for indemnity under California Labor Code Section 2802 and any policy of insurance carried by the Company, and your right to bring to the attention of the Equal Employment Opportunity Commission or the California Department of Fair Employment and Housing (or similar state agencies) administrative Claims of harassment, discrimination or retaliation; provided, however, that you release your right to secure damages as a remedy for any such administrative Claims.</font></td><td style="width:36pt;"></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt 36pt 0pt 126pt;"><font style="font-family:'Arial','Helvetica','sans-serif';line-height:1.28;margin-bottom:8pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:90pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">b)</td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">Notwithstanding the generality of the foregoing in subsection a) above, you do not release any claims that cannot be released as a matter of law, including, without limitation, claims for indemnity under California Labor Code Section 2802 and any policy of insurance carried by the Company, and your right to bring to the attention of the Equal Employment Opportunity Commission or the California Department of Fair Employment and Housing (or similar state agency) administrative Claims of harassment, discrimination or retaliation; provided, however, that you release your right to secure damages as a remedy for any such administrative Claims.</font></td><td style="width:36pt;"></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:justify;margin:0pt 36pt 0pt 126pt;"><font style="font-family:'Arial','Helvetica','sans-serif';line-height:1.28;margin-bottom:8pt;margin-left:0pt;margin-right:0pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:90pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">c)</td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">You have been advised of the following:</font></td><td style="width:36pt;"></td></tr></table><div style="margin-top:18pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:130.5pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:40.5pt;padding:0pt;">i)</td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">You have the right to consult with an attorney before signing this Agreement.</font></td><td style="width:36pt;"></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:130.5pt;"></td><td style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;vertical-align:text-top;white-space:nowrap;width:40.5pt;padding:0pt;">ii)</td><td style="padding:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">You have seven (7) days after signing this Agreement to revoke your agreement to it, and the Agreement will not be effective, and you will not receive any of the Severance Payments or benefits outlined in Section 2 until that revocation period has expired. &#160;If you wish to revoke your acceptance of this Release, you must deliver such notice by email, to be received no later than 5:00 p.m. Pacific Time on the 7</font><sup style="font-family:'Arial','Helvetica','sans-serif';font-size:8.25pt;font-style:normal;font-weight:normal;vertical-align:top;">th</sup><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;"> day following your signature to Rebecca Sunshine, Chief Human Resources Officer at </font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">[***]</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">.</font></td><td style="width:36pt;"></td></tr></table><div style="margin-top:6pt;"></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><font style="display:inline-block;font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;min-width:18pt;text-indent:0pt;white-space:nowrap;">B.</font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;">The Company&#8217;s Release of Claims.</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;"> </font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 72pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Except as provided in this Section 4(B), the Company agrees to release and not to sue, or otherwise file, any claim against You based on anything that has occurred as of the date You sign this Agreement. &#160;Notwithstanding the foregoing, the Parties agree that the Company specifically reserves any claims for misappropriation of trade secrets, embezzlement, or willful misappropriation of Company funds.</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;padding-left:18pt;text-align:justify;text-indent:-18pt;"><font style="display:inline-block;font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;font-weight:bold;min-width:18pt;text-indent:0pt;white-space:nowrap;">C.</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">YOU AND COMPANY ACKNOWLEDGE THAT YOU BOTH HAVE BEEN ADVISED OF AND ARE FAMILIAR WITH THE PROVISIONS OF CALIFORNIA CIVIL CODE SECTION 1542, WHICH PROVIDES AS FOLLOWS:</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 126pt;"><font style="display:inline-block;width:18pt;"></font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;">&quot;A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS WHICH THE CREDITOR DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH, IF KNOWN BY HIM OR HER, MUST HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR.&quot;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 126pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">BEING AWARE OF SAID CODE SECTION, AND EXCEPT AS TO THOSE RESERVED CLAIMS SET FORTH IN SECTION 4(B), YOU AND THE COMPANY HEREBY EXPRESSLY WAIVE ANY RIGHTS YOU MAY HAVE THEREUNDER, AS WELL AS UNDER ANY OTHER STATUTES OR COMMON LAW PRINCIPLES OF SIMILAR EFFECT.</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-indent:0pt;margin:0pt 0pt 12pt 36pt;"><font style="display:inline-block;width:36pt;"></font><font style="display:inline-block;width:36pt;"></font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">5. </font><font style="display:inline-block;width:23.77pt;"></font><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Employee&#8217;s Representations</b><b style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-weight:bold;">.</b><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;white-space:pre-wrap;">  You represent and warrant that:</font></p><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;padding-left:36pt;text-align:justify;text-indent:-36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">a)</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">You have returned to the Company all Company property in your possession, including all confidential information that you received while at the Company and/or created for the purposes of your employment while at the Company;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;padding-left:36pt;text-align:justify;text-indent:-36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">b)</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">You are not owed wages, commissions, bonuses or other compensation, other than as set forth in Section 1-3, above.</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:12pt;margin-left:36pt;margin-top:0pt;padding-left:36pt;text-align:justify;text-indent:-36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">c)</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">During the course of your employment, you did not sustain any injuries for which you might be entitled to compensation pursuant to worker&#8217;s compensation laws;</font></div><div style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;padding-left:36pt;text-align:justify;text-indent:-36pt;"><font style="display:inline-block;font-family:'Arial','Helvetica','sans-serif';font-size:11pt;min-width:36pt;text-indent:0pt;white-space:nowrap;">d)</font><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;">You have not initiated any adversarial proceedings of any kind against the Company or against any other person or entity released herein, nor will you do so in the future, except as specifically allowed by this Agreement.</font></div><div style="margin-top:12pt;"></div><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">6.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Nondisparagement; Neutral Reference</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">.</b><font style="font-family:'Arial','Helvetica','sans-serif';"> &#160;You agree not to make any disparaging or negative comments about the Company, its business, products, services, officers, managers, contractors or employees.&#160; The Company agrees to instruct your manager and all C-level executives at Coherus to not to make any disparaging or negative comments about you.&#160; You shall direct all calls for references to the Company&#8217;s Human Resources Department, who will advise a prospective employer that it is the Company&#8217;s standard policy to only verify your job title and dates of employment, and nothing more. &#160;Nothing in this Section 6 or this Agreement shall prevent you or any representative of the Company from testifying truthfully in response to a subpoena or other legal process; nor shall anything herein prevent you from communicating directly with, cooperating with, or providing information to, any federal, state or local government regulator, including, but not limited to, the U.S. Securities and Exchange Commission, the U.S. Commodity Futures Trading Commission, or the U.S. Department of Justice.</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">7.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Maintaining Confidential Information</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">. &#160;</b><font style="font-family:'Arial','Helvetica','sans-serif';">You will abide by all of your confidentiality obligations to the Company, including those outlined in your Proprietary Information and Inventions Agreement (PIIA) that you entered at the start of your employment with the Company, </font><i style="font-family:'Arial','Helvetica','sans-serif';font-style:italic;">see, e.g., </i><font style="font-family:'Arial','Helvetica','sans-serif';">Sections 1, 2 (Proprietary Information, Recognition of Company&#8217;s Rights; Nondisclosure), and Section 10 (Additional Activities).</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> &#160;</u><font style="font-family:'Arial','Helvetica','sans-serif';">You will not disclose any confidential information you acquired while an employee of the Company to any other person or use such information in any manner. This includes any confidential information that you created for purposes of your employment at the Company. &#160;For the purposes of this Agreement, confidential information and proprietary information, as defined in the PIIA, are interchangeable. &#160;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">8. &#160;</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Confidential Separation Information</b><font style="font-family:'Arial','Helvetica','sans-serif';">. &#160;Employee and Company agree that the existence of the Agreement, the terms and conditions of this Agreement and any discussions between employee and the Company that led to the terms and conditions of this Agreement are confidential and will not be disclosed to any other person. &#160;You may share confidential separation information with your spouse, counsel, and financial professionals as needed.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">9. </font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cooperation with the Company</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">.</b><font style="font-family:'Arial','Helvetica','sans-serif';"> &#160;You will cooperate fully with the Company in its defense of or other participation in any administrative, judicial or other proceeding arising from any charge, complaint or other action that has been or may be filed. </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">10. &#160;</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Violation of Agreement.</b><font style="font-family:'Arial','Helvetica','sans-serif';"> You understand that any violation of any of Your obligations under this Agreement, will result in this Agreement being deemed null and void, and may require you to repay to the Company any Severance Payments or other benefits you received hereunder.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">11.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Voluntary and Knowing Agreement</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">. &#160;</b><font style="font-family:'Arial','Helvetica','sans-serif';">You represent that you have thoroughly read and considered all aspects of this Agreement, that you understand all its provisions and that you are voluntarily accepting its terms. </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">12.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Section 409A</b><font style="font-family:'Arial','Helvetica','sans-serif';">. &#160;To the extent that any reimbursements under this Agreement are subject to the provisions of Section 409A of the Code, any such reimbursements payable to you shall be paid to you no later than December 31 of the year following the year in which the expense was incurred, the amount of expenses reimbursed in one year shall not affect the amount eligible for reimbursement in any subsequent year, and your right to reimbursement under this Agreement will not be subject to liquidation or exchange for another benefit. &#160; </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">13.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Entire Agreement; Amendment</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">. &#160;</b><font style="font-family:'Arial','Helvetica','sans-serif';">This Agreement sets forth the entire agreement between you and the Company and supersedes any and all prior oral or written agreements or understanding between you and the Company concerning the terms of your separation. &#160;This Agreement may not be altered, amended or modified, except by a further written document signed by you and the Company. </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><font style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-size:11pt;font-style:normal;font-weight:normal;">14.</font></font><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Governing Law/Venue</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">.</b><font style="font-family:'Arial','Helvetica','sans-serif';"> &#160;To the greatest extent allowed by law, this Agreement will be governed in all respects by the laws of the State of California without </font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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-bottom:30pt;margin-left:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:always;width:76.47%;border-width:0;"><div style="max-width:100%;padding-left:11.76%;padding-right:11.76%;position:relative;"><div style="margin-top:30pt;min-height:36pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">[***] Certain information in this exhibit has been omitted because it is permitted to be omitted by applicable regulatory guidance.</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><font style="font-weight:bold;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;text-align:right;margin:0pt;"><b style="font-weight:bold;">EXHIBIT 10.3</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;margin:0pt 0pt 8pt 36pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">giving effect to any choice of law rules that would dictate the application of the laws of a different jurisdiction. &#160; The parties agree that, to the greatest extent allowed by law, any dispute between them related in any way to this Agreement will be brought in the state or federal courts in San Mateo County. &#160;The parties specifically consent to the sole jurisdiction of such courts. </font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Kindly sign where indicated below, and return this letter to Rebecca Sunshine, Chief Human Resources Officer, by </font><font style="font-family:'Arial','Helvetica','sans-serif';">[***]</font><font style="font-family:'Arial','Helvetica','sans-serif';"> by </font><font style="font-family:'Arial','Helvetica','sans-serif';">[***]</font><font style="font-family:'Arial','Helvetica','sans-serif';">.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 216pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Sincerely,</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 216pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">/s/ Rebecca Sunshine</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-weight:normal;">Rebecca Sunshine</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;font-weight:bold;line-height:1.19;margin:0pt 0pt 0pt 216pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-weight:normal;">Chief Human Resources Officer</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;padding-left:36pt;text-indent:-36pt;margin:0pt 0pt 8pt 216pt;"><font style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;margin-left:0pt;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';">Accepted and agreed to on this __</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">27</u><font style="font-family:'Arial','Helvetica','sans-serif';">___ day of _____</font><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">March</u><font style="font-family:'Arial','Helvetica','sans-serif';">____________ 2023.</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';line-height:1.28;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';line-height:1.28;margin-bottom:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">/s/ Vladimir Vexler</u><u style="font-family:'Arial','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"><u style="bottom:2.8310547pt;display:inline-block;height:1em;width:91.97pt;border-bottom:1.0px solid #000000;">&#8203; &#8203;<font style="display:inline-block;height:0pt;width:100%;"></font></u></u></p><p style="font-family:'Times New Roman','Times','serif';font-size:11pt;line-height:1.19;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><font style="font-family:'Arial','Helvetica','sans-serif';letter-spacing:-0.1pt;">Vladimir Vexler</font></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;margin:0pt;"></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;line-height:1.19;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:11.76%;margin-right:11.76%;margin-top:30pt;page-break-after:avoid;width:76.47%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>chrs-20230331xex31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:53:59 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;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 0pt 10pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">Exhibit 31.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">AS ADOPTED PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 8pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">I, Dennis M. Lanfear, certify that:</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:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">1.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">I have reviewed this quarterly report on Form 10-Q of Coherus BioSciences, Inc.;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">2.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">3.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">4.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) 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:</font></td></tr></table><div style="margin-top:8pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(d)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><div style="margin-top:8pt;"></div><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;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">5.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The registrant&#8217;s other certifying officer 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):</font></td></tr></table><div style="margin-top:8pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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.</font></td></tr></table><div style="margin-top:8pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p><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%;" align="center"><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Date: May 8, 2023</font></p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">/s/ Dennis M. Lanfear</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Dennis M. Lanfear</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">President and Chief Executive Officer</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></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>chrs-20230331xex31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:54:18 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;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 0pt 8pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">Exhibit 31.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">AS ADOPTED PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 8pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 8pt 0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">I, McDavid Stilwell, certify that:</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:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">1.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">I have reviewed this quarterly report on Form 10-Q of Coherus BioSciences, Inc.;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">2.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">3.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">4.</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) 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:</font></td></tr></table><div style="margin-top:8pt;"></div><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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;</font></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(c)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(d)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><div style="margin-top:8pt;"></div><table border="0" cellpadding="0" cellspacing="0"><tr><td style="vertical-align:text-top;white-space:nowrap;width:24.5pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;text-align:justify;"><font style="font-family:'Calibri','Helvetica','sans-serif';">5.</font></p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;text-align:justify;"><font style="font-family:'Calibri','Helvetica','sans-serif';">The registrant&#8217;s other certifying officer 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):</font></p></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:8pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(a)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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</font></td></tr></table><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;text-align:justify;width:100%;border:0pt;"><tr><td style="width:28.8pt;"></td><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:28.8pt;padding:0pt;">(b)</td><td style="padding:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">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.</font></td></tr></table><div style="margin-top:8pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50%;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-family:'Calibri','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:50%;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-family:'Calibri','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Date: May 8, 2023</font></p></td><td style="vertical-align:top;width:50%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">/s/ </font><font style="font-family:'Calibri','Helvetica','sans-serif';">McDavid Stilwell</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">McDavid Stilwell</font></p></td></tr><tr><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:50%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Chief Financial Officer</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></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>chrs-20230331xex32d1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  9.14.0.96--><!--Created on: 5/8/2023 07:54:20 PM (UTC)--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;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 0pt 12pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">Exhibit 32.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">CERTIFICATIONS OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">18 U.S.C. SECTION 1350,</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">AS ADOPTED PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 12pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 18pt 0pt;"><a name="_Hlk74906751"></a><font style="font-family:'Calibri','Helvetica','sans-serif';">Pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, the undersigned officers of Coherus BioSciences, Inc. (the &#8220;</font><u style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Registrant</u><font style="font-family:'Calibri','Helvetica','sans-serif';">&#8221;) certify that the Quarterly Report of Coherus BioSciences, Inc. on Form 10-Q for the quarterly period ended March 31, 2023 (the &#8220;</font><u style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Report</u><font style="font-family:'Calibri','Helvetica','sans-serif';">&#8221;) fully complies with the requirements of Section&#160;13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and that information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.</font></p><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%;" align="center"><tr style="height:1pt;"><td style="vertical-align:top;width:50.72%;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-family:'Calibri','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:6.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-family:'Calibri','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:42.69%;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-family:'Calibri','Helvetica','sans-serif';font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Date: May 8, 2023</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">By:</font></p></td><td style="vertical-align:top;width:42.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">/s/ </font><font style="font-family:'Calibri','Helvetica','sans-serif';">Dennis M. Lanfear</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Name:</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Dennis M. Lanfear</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Title:</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">President and Chief Executive Officer</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Date: May 8, 2023</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">By:</font></p></td><td style="vertical-align:top;width:42.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">/s/ </font><font style="font-family:'Calibri','Helvetica','sans-serif';">McDavid Stilwell</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Name:</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">McDavid Stilwell</font></p></td></tr><tr><td style="vertical-align:top;width:50.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Title:</font></p></td><td style="vertical-align:bottom;width:42.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';">Chief Financial Officer</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-family:'Calibri','Helvetica','sans-serif';font-style:italic;">This certification accompanies the Form 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 the Registrant 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 the Report), irrespective of any general incorporation language contained in such filing.</i></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>chrs-20230331.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.2.5.9 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/8/2023 7:54:25 PM-->
<!--Modified on: 5/8/2023 7:54:25 PM-->
<xsd:schema targetNamespace="http://www.coherus.com/20230331" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:srt-roles="http://fasb.org/srt-roles/2022" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:sic="http://xbrl.sec.gov/sic/2022" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:naics="http://xbrl.sec.gov/naics/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2022" xmlns:chrs="http://www.coherus.com/20230331" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:cef="http://xbrl.sec.gov/cef/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets" id="StatementCondensedConsolidatedBalanceSheets">
        <link:definition>00100 - 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.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations" id="StatementCondensedConsolidatedStatementsOfOperations">
        <link:definition>00200 - Statement - Condensed Consolidated Statements of Operations</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.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" id="StatementCondensedConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>00300 - Statement - Condensed Consolidated Statements of 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.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" id="StatementCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>00500 - 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.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails">
        <link:definition>40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (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.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" id="DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails">
        <link:definition>40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (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.coherus.com/role/DisclosureInventoryDetails" id="DisclosureInventoryDetails">
        <link:definition>40401 - Disclosure - Inventory (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.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" id="DisclosureInventoryBalanceSheetClassificationsDetails">
        <link:definition>40402 - Disclosure - Inventory - Balance Sheet Classifications (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.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" id="DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails">
        <link:definition>40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (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.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" id="DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails">
        <link:definition>40503 - Disclosure - Balance Sheet Components - Accrued and Other Current 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.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" id="DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails">
        <link:definition>40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (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.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" id="DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails">
        <link:definition>40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (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.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" id="DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails">
        <link:definition>40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (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.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" id="StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit">
        <link:definition>00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)</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.coherus.com/role/DisclosureDebtObligationsTables" id="DisclosureDebtObligationsTables">
        <link:definition>30703 - Disclosure - Debt Obligations (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.coherus.com/role/DisclosureStockBasedCompensationTables" id="DisclosureStockBasedCompensationTables">
        <link:definition>31103 - 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.coherus.com/role/DisclosureRevenueNetRevenueDetails" id="DisclosureRevenueNetRevenueDetails">
        <link:definition>40201 - Disclosure - Revenue - net revenue (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.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" id="DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails">
        <link:definition>40202 - Disclosure - Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (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.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" id="DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails">
        <link:definition>40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (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.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" id="DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails">
        <link:definition>40301 - Disclosure - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (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.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" id="DisclosureFairValueMeasurementsAdditionalInformationDetails">
        <link:definition>40303 - Disclosure - Fair Value Measurements - 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.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" id="DisclosureInventoryAdditionalInformationDetails">
        <link:definition>40403 - Disclosure - Inventory - 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.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" id="DisclosureBalanceSheetComponentsAdditionalInformationDetails">
        <link:definition>40502 - Disclosure - Balance Sheet Components - 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.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" id="DisclosureCollaborationsAndOtherArrangementsDetails">
        <link:definition>40601 - Disclosure - Collaborations and Other Arrangements (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.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" id="DisclosureDebtObligationsSummaryOfDebtObligationsDetails">
        <link:definition>40701 - Disclosure - Debt Obligations - Summary of Debt Obligations (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.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails" id="DisclosureDebtObligations2027TermLoanNarrativeDetails">
        <link:definition>40702 - Disclosure - Debt Obligations - 2027 Term Loan - 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.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" id="DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails">
        <link:definition>40703 - Disclosure - Debt Obligations - 2027 Term Loans Interest Expense Components (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.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" id="DisclosureDebtObligations2027TermLoanFuturePaymentsDetails">
        <link:definition>40704 - Disclosure - Debt Obligations - 2027 Term Loan Future Payments (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.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" id="DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails">
        <link:definition>40705 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 - 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.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" id="DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails">
        <link:definition>40706 - Disclosure - Debt Obligations - Capped Call Transactions - 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.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" id="DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails">
        <link:definition>40709 - Disclosure - Debt Obligations - Convertible Notes due 2022 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.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" id="DisclosureDebtObligations2025TermLoanNarrativeDetails">
        <link:definition>40710 - Disclosure - Debt Obligations - 2025 Term Loan - 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.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>40802 - Disclosure - Commitments and Contingencies - 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.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails" id="DisclosureDerivativesDerivativeFairValueDetails">
        <link:definition>40901 - Disclosure - Derivatives - Derivative fair value (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.coherus.com/role/DisclosureAtMarketOfferingDetails" id="DisclosureAtMarketOfferingDetails">
        <link:definition>41001 - Disclosure - At-The-Market 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.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails" id="DisclosureStockBasedCompensationStockBasedCompensationDetails">
        <link:definition>41101 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (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.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" id="DisclosureStockBasedCompensationAdditionalInformationDetails">
        <link:definition>41102 - Disclosure - Stock-Based Compensation - 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.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" id="DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails">
        <link:definition>41201 - Disclosure - Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss 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.coherus.com/role/DisclosureRestructuringChargesDetails" id="DisclosureRestructuringChargesDetails">
        <link:definition>41301 - Disclosure - Restructuring Charges (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.coherus.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>00090 - 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.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" id="StatementCondensedConsolidatedBalanceSheetsParentheticals">
        <link:definition>00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</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.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" id="DisclosureOrganizationAndSignificantAccountingPolicies">
        <link:definition>10101 - Disclosure - Organization and 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.coherus.com/role/DisclosureRevenue" id="DisclosureRevenue">
        <link:definition>10201 - Disclosure - Revenue</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.coherus.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>10301 - 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.coherus.com/role/DisclosureInventory" id="DisclosureInventory">
        <link:definition>10401 - Disclosure - Inventory</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.coherus.com/role/DisclosureBalanceSheetComponents" id="DisclosureBalanceSheetComponents">
        <link:definition>10501 - 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.coherus.com/role/DisclosureCollaborationsAndOtherArrangements" id="DisclosureCollaborationsAndOtherArrangements">
        <link:definition>10601 - Disclosure - Collaborations and Other Arrangements</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.coherus.com/role/DisclosureDebtObligations" id="DisclosureDebtObligations">
        <link:definition>10701 - Disclosure - Debt Obligations</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.coherus.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>10801 - 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.coherus.com/role/DisclosureDerivatives" id="DisclosureDerivatives">
        <link:definition>10901 - Disclosure - Derivatives</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.coherus.com/role/DisclosureAtMarketOffering" id="DisclosureAtMarketOffering">
        <link:definition>11001 - Disclosure - At The Market Offering</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.coherus.com/role/DisclosureStockBasedCompensation" id="DisclosureStockBasedCompensation">
        <link:definition>11101 - 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.coherus.com/role/DisclosureNetLossPerShare" id="DisclosureNetLossPerShare">
        <link:definition>11201 - 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.coherus.com/role/DisclosureRestructuringCharges" id="DisclosureRestructuringCharges">
        <link:definition>11301 - Disclosure - Restructuring Charges</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.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" id="DisclosureOrganizationAndSignificantAccountingPoliciesPolicies">
        <link:definition>20102 - Disclosure - Organization and 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.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" id="DisclosureOrganizationAndSignificantAccountingPoliciesTables">
        <link:definition>30103 - Disclosure - Organization and Significant Accounting Policies (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.coherus.com/role/DisclosureRevenueTables" id="DisclosureRevenueTables">
        <link:definition>30203 - Disclosure - Revenue (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.coherus.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>30303 - 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.coherus.com/role/DisclosureInventoryTables" id="DisclosureInventoryTables">
        <link:definition>30403 - Disclosure - Inventory (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.coherus.com/role/DisclosureBalanceSheetComponentsTables" id="DisclosureBalanceSheetComponentsTables">
        <link:definition>30503 - 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.coherus.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>30803 - Disclosure - Commitments and Contingencies (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.coherus.com/role/DisclosureDerivativesTables" id="DisclosureDerivativesTables">
        <link:definition>30903 - Disclosure - Derivatives (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.coherus.com/role/DisclosureNetLossPerShareTables" id="DisclosureNetLossPerShareTables">
        <link:definition>31203 - 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.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" id="DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails">
        <link:definition>40101 - Disclosure - Organization and Significant Accounting Policies - 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.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails" id="DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails">
        <link:definition>40903 - Disclosure - Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (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="chrs-20230331_pre.xml" xlink:title="Presentation Links, all" 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="chrs-20230331_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="chrs-20230331_def.xml" xlink:title="Definition Links, all" 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="chrs-20230331_lab.xml" xlink:title="Label Links, all" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.coherus.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>
    </xsd:appinfo>
  </xsd:annotation>
  <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/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
  <xsd:element name="ConvertibleNotesPrincipalAmount" id="chrs_ConvertibleNotesPrincipalAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="TermLoanGross" id="chrs_TermLoanGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PrepaidManufacturingExpenseCurrent" id="chrs_PrepaidManufacturingExpenseCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="AccruedRebatesFeesAndReserveCurrent" id="chrs_AccruedRebatesFeesAndReserveCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="IncreaseDecreaseInAccruedRebatesFeesAndReserve" id="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInAccruedCompensation" id="chrs_IncreaseDecreaseInAccruedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAndLicenseAgreementsAbstract" id="chrs_CollaborationAndLicenseAgreementsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" id="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" id="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InventoryCurrentAndNoncurrent" id="chrs_InventoryCurrentAndNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="McKessonMember" id="chrs_McKessonMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmeriSourceBergenCorpMember" id="chrs_AmeriSourceBergenCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CardinalMember" id="chrs_CardinalMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" id="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" id="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ReserveForDiscountsAndAllowancesConstituteVariableConsideration" id="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="UpfrontAndMilestonePayment" id="chrs_UpfrontAndMilestonePayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" id="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="BioeqIPAGMember" id="chrs_BioeqIPAGMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InitialTermOfAgreement" id="chrs_InitialTermOfAgreement" type="xbrli:durationItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfPremiumOnConvertibleNote" id="chrs_PercentageOfPremiumOnConvertibleNote" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="HealthcareRoyaltyPartnersIIILPMember" id="chrs_HealthcareRoyaltyPartnersIIILPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" id="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="EquivalentToConversionPricePerCommonShare" id="chrs_EquivalentToConversionPricePerCommonShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" id="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="DebtInstrumentPrepaymentPercentage" id="chrs_DebtInstrumentPrepaymentPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" id="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmployeesAndNonemployeesStockOptionMember" id="chrs_EmployeesAndNonemployeesStockOptionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleNotesMember" id="chrs_ConvertibleNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ProvisionRelatedToSalesMadeAbstract" id="chrs_ProvisionRelatedToSalesMadeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ProvisionRelatedToSalesMadeInPriorPeriod" id="chrs_ProvisionRelatedToSalesMadeInPriorPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CollaborationCosts" id="chrs_CollaborationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="OperatingAndFinanceLeaseLiabilityNoncurrent" id="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" id="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ChargebacksAndDiscountsForPromptPaymentMember" id="chrs_ChargebacksAndDiscountsForPromptPaymentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RebatesMember" id="chrs_RebatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherFeesCoPayAssistanceAndReturnsMember" id="chrs_OtherFeesCoPayAssistanceAndReturnsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfInventoryTableTextBlock" id="chrs_ScheduleOfInventoryTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNoncashAdjustments" id="chrs_OtherNoncashAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleSeniorSubordinatedNotesDue20261.5Member" id="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEventsInDefault" id="chrs_NumberOfEventsInDefault" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="PaymentForCappedCallTransactions" id="chrs_PaymentForCappedCallTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" id="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DebtInstrumentContractualTerm" id="chrs_DebtInstrumentContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CapPriceOfCapCallTransactions" id="chrs_CapPriceOfCapCallTransactions" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConvertibleSeniorNotes8.2PercentDue2022Member" id="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaymentsMadeToCmoForManufacturingServices" id="chrs_PrepaymentsMadeToCmoForManufacturingServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" id="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="JunshiBiosciencesMember" id="chrs_JunshiBiosciencesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" id="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAgreementPercentageOfRoyaltyOnNetSales" id="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" id="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CollaborationAgreementOptionExerciseFeePerProgram" id="chrs_CollaborationAgreementOptionExerciseFeePerProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" id="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" id="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" id="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ExclusiveLicenseAndCommercializationAgreementMember" id="chrs_ExclusiveLicenseAndCommercializationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MaximumAmountPaidCoDevelopmentActivities" id="chrs_MaximumAmountPaidCoDevelopmentActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="LeaseLiabilitiesOperatingAndFinancing" id="chrs_LeaseLiabilitiesOperatingAndFinancing" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="AccruedAndOtherCurrentLiabilitiesMember" id="chrs_AccruedAndOtherCurrentLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" id="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="CoDevelopmentRegulatoryAndTechnologyTransferCosts" id="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ProductPipelineNumberOfDrugCandidates" id="chrs_ProductPipelineNumberOfDrugCandidates" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ToripalimabMember" id="chrs_ToripalimabMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AntiTigitAntibodyAndIl2CytokineMember" id="chrs_AntiTigitAntibodyAndIl2CytokineMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TermLoansMember" id="chrs_TermLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TrancheLoanMember" id="chrs_TrancheLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TrancheBLoanMember" id="chrs_TrancheBLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TrancheCLoanMember" id="chrs_TrancheCLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TrancheDLoanMember" id="chrs_TrancheDLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoanAgreementCovenantsNetSalesForPeriodOne" id="chrs_LoanAgreementCovenantsNetSalesForPeriodOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanAgreementCovenantsNetSalesForPeriodTwo" id="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanAgreementCovenantsNetSalesForPeriodThree" id="chrs_LoanAgreementCovenantsNetSalesForPeriodThree" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="MandatoryPrepaymentTerm" id="chrs_MandatoryPrepaymentTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" id="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TermLoansPayableNoncurrent" id="chrs_TermLoansPayableNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentNumberOfTranches" id="chrs_DebtInstrumentNumberOfTranches" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" id="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LoanAgreementCovenantsNetSalesForPeriodFour" id="chrs_LoanAgreementCovenantsNetSalesForPeriodFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanAgreementCovenantsNetSalesForPeriodFive" id="chrs_LoanAgreementCovenantsNetSalesForPeriodFive" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtDiscountsAndIssuanceCosts" id="chrs_DebtDiscountsAndIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BiopharmaCreditInvestmentsVGpLlcMember" id="chrs_BiopharmaCreditInvestmentsVGpLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfCapPriceCappedCallTransactions" id="chrs_PercentageOfCapPriceCappedCallTransactions" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="YusimryProductMember" id="chrs_YusimryProductMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtInstrumentRemainingTerm" id="chrs_DebtInstrumentRemainingTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="TrancheaBAndDLoansMember" id="chrs_TrancheaBAndDLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" id="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" id="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccruedCoDevelopmentCostsPayableToJunshiBiosciences" id="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueAssetsLevel1ToLevel2TransfersAmount1" id="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueAssetsLevel2ToLevel1TransfersAmount1" id="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" id="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" id="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AtMarketOfferingMember" id="chrs_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UdenycaMember" id="chrs_UdenycaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CimerliMember" id="chrs_CimerliMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtMarketOfferingAbstract" id="chrs_AtMarketOfferingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtMarketOfferingTextBlock" id="chrs_AtMarketOfferingTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AtMarketOfferingTable" id="chrs_AtMarketOfferingTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtMarketOfferingLineItems" id="chrs_AtMarketOfferingLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TermSheetAgreementMember" id="chrs_TermSheetAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="KlingeBiopharmaMember" id="chrs_KlingeBiopharmaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" id="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" id="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" id="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CurrencycontractsMember" id="chrs_CurrencycontractsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RestructuringAndRelatedActivities" id="chrs_RestructuringAndRelatedActivities" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ShareBasedPaymentArrangementForfeitureCredit" id="chrs_ShareBasedPaymentArrangementForfeitureCredit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtInstrumentFixedInterestExpenses" id="chrs_DebtInstrumentFixedInterestExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" id="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="CurrencyContractsAssetsMember" id="chrs_CurrencyContractsAssetsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccruedRebatesFeesAndReservesMember" id="chrs_AccruedRebatesFeesAndReservesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FloorOnVariableRate" id="chrs_FloorOnVariableRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AmountAddedToVariableComponent" id="chrs_AmountAddedToVariableComponent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockRemainingAvailableForSaleUnderAtmOffering" id="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>chrs-20230331_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.2.5.9 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/8/2023 7:54:25 PM-->
<!--Modified on: 5/8/2023 7:54:25 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="chrs-20230331.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryBalanceSheetClassificationsDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <calculationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Condensed Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="Assets" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_AssetsCurrent_638191724627983160" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724627983160" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="us-gaap_MarketableSecuritiesCurrent_638191724627983160" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="us-gaap_ReceivablesNetCurrent_638191724627983160" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="us-gaap_InventoryNet_638191724627983160" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaidManufacturingExpenseCurrent" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_638191724627983160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="chrs_PrepaidManufacturingExpenseCurrent_638191724627983160" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_638191724627983160" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638191724627993160" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638191724627993160" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_InventoryNoncurrent_638191724627993160" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_638191724627993160" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_638191724627993160" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_638191724627993160" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638191724627993160" xlink:to="us-gaap_LiabilitiesCurrent_638191724627993160" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638191724627993160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638191724627993160" xlink:to="us-gaap_AccountsPayableCurrent_638191724627993160" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReserveCurrent" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638191724627993160" xlink:to="chrs_AccruedRebatesFeesAndReserveCurrent_638191724628003157" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638191724627993160" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638191724628003157" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_638191724627993160" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638191724628003157" order="4" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="us-gaap_ConvertibleSubordinatedDebtNoncurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638191724627993160" xlink:to="us-gaap_ConvertibleSubordinatedDebtNoncurrent_638191724628003157" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansPayableNoncurrent" xlink:label="chrs_TermLoansPayableNoncurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638191724627993160" xlink:to="chrs_TermLoansPayableNoncurrent_638191724628003157" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638191724627993160" xlink:to="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_638191724628003157" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638191724628003157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities_638191724627993160" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638191724628003157" order="5" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies_638191724628013159" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_638191724628013159" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638191724628013159" xlink:to="us-gaap_CommonStockValue_638191724628013159" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638191724628013159" xlink:to="us-gaap_AdditionalPaidInCapital_638191724628013159" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638191724628013159" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638191724628013159" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638191724628013159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_638191724628013159" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638191724628013159" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - Condensed Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" order="1" use="optional" weight="1" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" xlink:to="us-gaap_OperatingIncomeLoss_638191724628023157" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638191724628023157" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724628023157" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_638191724628023157" xlink:to="us-gaap_CostsAndExpenses_638191724628023157" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638191724628023157" xlink:to="us-gaap_CostOfGoodsAndServicesSold_638191724628023157" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638191724628023157" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638191724628023157" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CostsAndExpenses_638191724628023157" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638191724628023157" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" xlink:to="us-gaap_InterestExpense_638191724628023157" order="2" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724628023157" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724628023157" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724628023157" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638191724628033159" order="4" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended" xlink:title="00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ProfitLoss_638191724628033159" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638191724628033159" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638191724628033159" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_ProfitLoss_638191724628033159" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_638191724628033159" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_DepreciationAndAmortization_638191724628033159" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_ShareBasedCompensation_638191724628043158" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_InventoryWriteDown_638191724628043158" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_638191724628043158" order="5" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724628043158" order="6" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_638191724628043158" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherNoncashAdjustments" xlink:label="chrs_OtherNoncashAdjustments_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="chrs_OtherNoncashAdjustments_638191724628043158" order="8" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInReceivables_638191724628043158" order="9" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInInventories_638191724628043158" order="10" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638191724628043158" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638191724628043158" order="11" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724628053165" order="12" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638191724628053165" order="13" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638191724628053165" order="14" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_638191724628053165" order="15" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedCompensation" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="chrs_IncreaseDecreaseInAccruedCompensation_638191724628053165" order="16" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724628033159" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638191724628053165" order="17" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638191724628063160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638191724628063160" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638191724628063160" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638191724628063160" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638191724628223146" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638191724628223146" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724628053165" xlink:to="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_638191724628233143" order="4" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_ProceedsFromConvertibleDebt_638191724628233143" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638191724628233143" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_638191724628233143" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_638191724628233143" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_638191724628233143" order="4" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt_638191724628243164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_RepaymentsOfDebt_638191724628243164" order="5" use="optional" weight="-1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638191724628243164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638191724628243164" order="6" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638191724628243164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638191724628243164" order="7" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638191724628243164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724628233143" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638191724628243164" order="8" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724628243164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724628243164" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCash_638191724628253162" order="2" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638191724628253162" order="1" use="optional" weight="-1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638191724628253162" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638191724628253162" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Inventory (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="InventoryGross" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryRawMaterials_638191724628253162" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_638191724628253162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryWorkInProcess_638191724628253162" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryGross" xlink:to="us-gaap_InventoryFinishedGoods_638191724628263161" order="3" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Inventory - Balance Sheet Classifications (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InventoryCurrentAndNoncurrent" xlink:label="InventoryCurrentAndNoncurrent" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryCurrentAndNoncurrent" xlink:to="us-gaap_InventoryNet_638191724628263161" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="InventoryCurrentAndNoncurrent" xlink:to="us-gaap_InventoryNoncurrent_638191724628263161" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_638191724628263161" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_638191724628263161" order="2" use="optional" weight="-1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LeaseLiabilitiesOperatingAndFinancing" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing_638191724628263161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="chrs_LeaseLiabilitiesOperatingAndFinancing_638191724628263161" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638191724628273164" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_638191724628273164" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccruedLiabilitiesCurrent" xlink:to="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_638191724628273164" order="4" use="optional" weight="1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xlink:type="extended" xlink:title="40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724628273164" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_638191724628273164" order="2" use="optional" weight="1" priority="2" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xlink:type="extended" xlink:title="40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724628273164" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724628273164" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724628283161" order="2" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724628283161" order="3" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724628283161" order="4" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724628283161" order="5" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesPrincipalAmount" xlink:label="chrs_ConvertibleNotesPrincipalAmount_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt_1" xlink:to="chrs_ConvertibleNotesPrincipalAmount_638191724628283161" order="1" use="optional" weight="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LongTermDebt_1" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724628283161" order="2" use="optional" weight="-1" />
  </calculationLink>
  <calculationLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation" xlink:label="PurchaseObligation" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_638191724628283161" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligationDueInNextTwelveMonths_638191724628283161" order="1" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_638191724628293162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_638191724628293162" order="2" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_638191724628293162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligationDueInSecondYear_638191724628293162" order="3" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_638191724628293162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligationDueInThirdYear_638191724628293162" order="4" use="optional" weight="1" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="us-gaap_PurchaseObligationDueInFourthYear_638191724628293162" />
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PurchaseObligation" xlink:to="us-gaap_PurchaseObligationDueInFourthYear_638191724628293162" order="5" use="optional" weight="1" priority="2" />
  </calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>chrs-20230331_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.2.5.9 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/8/2023 7:54:25 PM-->
<!--Modified on: 5/8/2023 7:54:25 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsTables" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationTables" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueNetRevenueDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCollaborationsAndOtherArrangementsDetails" roleURI="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsSummaryOfDebtObligationsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoanNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2025TermLoanNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDerivativesDerivativeFairValueDetails" roleURI="http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureAtMarketOfferingDetails" roleURI="http://www.coherus.com/role/DisclosureAtMarketOfferingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" roleURI="http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRestructuringChargesDetails" roleURI="http://www.coherus.com/role/DisclosureRestructuringChargesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://www.coherus.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStandardAndCustomAxisDomainDefaults" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm" />
  <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: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-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <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:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: AssetsAbstract to OperatingLeaseRightOfUseAsset" use="optional" priority="0" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: AssetsAbstract to PropertyPlantAndEquipmentNet" use="optional" priority="0" order="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:title="us-gaap_OtherAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:from="AssetsAbstract" xlink:to="us-gaap_OtherAssetsNoncurrent" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:AssetsAbstract To us-gaap_OtherAssetsNoncurrent" order="3" priority="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:title="us-gaap_AccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent To us-gaap_AccruedLiabilitiesCurrent" order="1" priority="0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:title="us-gaap_LiabilitiesNoncurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:title="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:title="definition:us-gaap_LiabilitiesNoncurrentAbstract To chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" order="1" priority="0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://www.coherus.com/role/DisclosureStandardAndCustomAxisDomainDefaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis" xlink:label="CumulativeEffectPeriodOfAdoptionAxis" xlink:title="CumulativeEffectPeriodOfAdoptionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain" xlink:label="CumulativeEffectPeriodOfAdoptionDomain" xlink:title="CumulativeEffectPeriodOfAdoptionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CumulativeEffectPeriodOfAdoptionAxis" xlink:to="CumulativeEffectPeriodOfAdoptionDomain" xlink:title="definition: CumulativeEffectPeriodOfAdoptionAxis to CumulativeEffectPeriodOfAdoptionDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="TypeOfArrangementAxis" xlink:title="TypeOfArrangementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="ArrangementsAndNonarrangementTransactionsMember" xlink:title="ArrangementsAndNonarrangementTransactionsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TypeOfArrangementAxis" xlink:to="ArrangementsAndNonarrangementTransactionsMember" xlink:title="definition: TypeOfArrangementAxis to ArrangementsAndNonarrangementTransactionsMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="DebtInstrumentAxis" xlink:title="DebtInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="DebtInstrumentNameDomain" xlink:title="DebtInstrumentNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtInstrumentAxis" xlink:to="DebtInstrumentNameDomain" xlink:title="definition: DebtInstrumentAxis to DebtInstrumentNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="VariableRateAxis" xlink:title="VariableRateAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="VariableRateDomain" xlink:title="VariableRateDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="VariableRateAxis" xlink:to="VariableRateDomain" xlink:title="definition: VariableRateAxis to VariableRateDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="CreditFacilityAxis" xlink:title="CreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="CreditFacilityDomain" xlink:title="CreditFacilityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CreditFacilityAxis" xlink:to="CreditFacilityDomain" xlink:title="definition: CreditFacilityAxis to CreditFacilityDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="FairValueByAssetClassAxis" xlink:title="FairValueByAssetClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByAssetClassAxis" xlink:to="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="definition: FairValueByAssetClassAxis to FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="FairValueByLiabilityClassAxis" xlink:title="FairValueByLiabilityClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByLiabilityClassAxis" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:title="definition: FairValueByLiabilityClassAxis to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeAxis" xlink:label="InvestmentTypeAxis" xlink:title="InvestmentTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="InvestmentTypeCategorizationMember" xlink:title="InvestmentTypeCategorizationMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="InvestmentTypeAxis" xlink:to="InvestmentTypeCategorizationMember" xlink:title="definition: InvestmentTypeAxis to InvestmentTypeCategorizationMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryAxis" xlink:label="PublicUtilitiesInventoryAxis" xlink:title="PublicUtilitiesInventoryAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventoryTypeDomain" xlink:label="PublicUtilitiesInventoryTypeDomain" xlink:title="PublicUtilitiesInventoryTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PublicUtilitiesInventoryAxis" xlink:to="PublicUtilitiesInventoryTypeDomain" xlink:title="definition: PublicUtilitiesInventoryAxis to PublicUtilitiesInventoryTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:title="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="ReceivableTypeDomain" xlink:title="ReceivableTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="ReceivableTypeDomain" xlink:title="definition: AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis to ReceivableTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="OptionIndexedToIssuersEquityEquityAxis" xlink:title="OptionIndexedToIssuersEquityEquityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="OptionIndexedToIssuersEquityTypeDomain" xlink:title="OptionIndexedToIssuersEquityTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OptionIndexedToIssuersEquityEquityAxis" xlink:to="OptionIndexedToIssuersEquityTypeDomain" xlink:title="definition: OptionIndexedToIssuersEquityEquityAxis to OptionIndexedToIssuersEquityTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="AdjustmentsForNewAccountingPronouncementsAxis" xlink:title="AdjustmentsForNewAccountingPronouncementsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="TypeOfAdoptionMember" xlink:title="TypeOfAdoptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="TypeOfAdoptionMember" xlink:title="definition: AdjustmentsForNewAccountingPronouncementsAxis to TypeOfAdoptionMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForChangeInAccountingPrincipleAxis" xlink:label="AdjustmentsForChangeInAccountingPrincipleAxis" xlink:title="AdjustmentsForChangeInAccountingPrincipleAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ChangeInAccountingPrincipleMember" xlink:label="ChangeInAccountingPrincipleMember" xlink:title="ChangeInAccountingPrincipleMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AdjustmentsForChangeInAccountingPrincipleAxis" xlink:to="ChangeInAccountingPrincipleMember" xlink:title="definition: AdjustmentsForChangeInAccountingPrincipleAxis to ChangeInAccountingPrincipleMember" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:label="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:title="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForErrorCorrectionDomain" xlink:label="AdjustmentsForErrorCorrectionDomain" xlink:title="AdjustmentsForErrorCorrectionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis" xlink:to="AdjustmentsForErrorCorrectionDomain" xlink:title="definition: ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis to AdjustmentsForErrorCorrectionDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis" xlink:label="RestatementAxis" xlink:title="RestatementAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain" xlink:label="RestatementDomain" xlink:title="RestatementDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RestatementAxis" xlink:to="RestatementDomain" xlink:title="definition: RestatementAxis to RestatementDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="RestructuringCostAndReserveAxis" xlink:title="RestructuringCostAndReserveAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="TypeOfRestructuringDomain" xlink:title="TypeOfRestructuringDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RestructuringCostAndReserveAxis" xlink:to="TypeOfRestructuringDomain" xlink:title="definition: RestructuringCostAndReserveAxis to TypeOfRestructuringDomain" use="optional" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_1 To us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_1" xlink:title="us-gaap_DebtInstrumentRedemptionPeriodAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_1" xlink:title="us-gaap_DebtInstrumentRedemptionPeriodDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis_1" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DebtInstrumentRedemptionPeriodAxis_1 To us-gaap_DebtInstrumentRedemptionPeriodDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_1" xlink:title="us-gaap_DerivativeInstrumentRiskAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_1" xlink:title="us-gaap_DerivativeContractTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_1" xlink:to="us-gaap_DerivativeContractTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DerivativeInstrumentRiskAxis_1 To us-gaap_DerivativeContractTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_1" xlink:title="us-gaap_HedgingDesignationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_1" xlink:title="us-gaap_HedgingDesignationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_HedgingDesignationAxis_1" xlink:to="us-gaap_HedgingDesignationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_HedgingDesignationAxis_1 To us-gaap_HedgingDesignationDomain_1" order="1" />
  </link:definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" xlink:type="extended" xlink:title="00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
    <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_CommonStockSharesOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <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_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <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_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <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_StockIssuedDuringPeriodValueRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" />
    <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_StockIssuedDuringPeriodValuePurchaseOfAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <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_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <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_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" />
    <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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsTables" xlink:type="extended" xlink:title="30703 - Disclosure - Debt Obligations (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TermLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationTables" xlink:type="extended" xlink:title="31103 - Disclosure - Stock-Based Compensation (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Revenue - net revenue (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UdenycaMember" xlink:label="chrs_UdenycaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ProductMember" xlink:to="chrs_UdenycaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CimerliMember" xlink:label="chrs_CimerliMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ProductMember" xlink:to="chrs_CimerliMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="us-gaap_ProductAndServiceOtherMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_ProductAndServiceOtherMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_CustomerConcentrationRiskMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="srt_MajorCustomersAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_McKessonMember" xlink:label="chrs_McKessonMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="chrs_McKessonMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmeriSourceBergenCorpMember" xlink:label="chrs_AmeriSourceBergenCorpMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="chrs_AmeriSourceBergenCorpMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CardinalMember" xlink:label="chrs_CardinalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="chrs_CardinalMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskPercentage1" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_ReceivableTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ChargebacksAndDiscountsForPromptPaymentMember" xlink:label="chrs_ChargebacksAndDiscountsForPromptPaymentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="chrs_ChargebacksAndDiscountsForPromptPaymentMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RebatesMember" xlink:label="chrs_RebatesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="chrs_RebatesMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherFeesCoPayAssistanceAndReturnsMember" xlink:label="chrs_OtherFeesCoPayAssistanceAndReturnsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="chrs_OtherFeesCoPayAssistanceAndReturnsMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeAbstract" xlink:label="chrs_ProvisionRelatedToSalesMadeAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="chrs_ProvisionRelatedToSalesMadeAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract" xlink:to="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeInPriorPeriod" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract" xlink:to="chrs_ProvisionRelatedToSalesMadeInPriorPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract" xlink:to="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
    <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_FairValueByAssetClassAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_MoneyMarketFundsMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencyContractsAssetsMember" xlink:label="chrs_CurrencyContractsAssetsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="chrs_CurrencyContractsAssetsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" />
    <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_USGovernmentAgenciesDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <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_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNoteSecuritiesMember" xlink:label="us-gaap_CorporateNoteSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateNoteSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel3Member" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByLiabilityClassAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencycontractsMember" xlink:label="chrs_CurrencycontractsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="chrs_CurrencycontractsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <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_AssetsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" />
    <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_MoneyMarketFundsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNoteSecuritiesMember" xlink:label="us-gaap_CorporateNoteSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_CorporateNoteSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
    <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_AvailableForSaleDebtSecuritiesAmortizedCostBasis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Inventory - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="srt_ProductOrServiceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_YusimryProductMember" xlink:label="chrs_YusimryProductMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chrs_YusimryProductMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryCurrentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaidManufacturingExpenseCurrent" xlink:label="chrs_PrepaidManufacturingExpenseCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_InventoryLineItems" xlink:to="chrs_PrepaidManufacturingExpenseCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForManufacturingServices" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_InventoryLineItems" xlink:to="chrs_PrepaymentsMadeToCmoForManufacturingServices" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_InventoryLineItems" xlink:to="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
    <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_MachineryAndEquipmentMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ComputerEquipmentMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
    <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_FurnitureAndFixturesMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <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_LeaseholdImprovementsMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdsAndLeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" />
    <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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" />
    <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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
    <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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Collaborations and Other Arrangements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_TypeOfArrangementAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BioeqIPAGMember" xlink:label="chrs_BioeqIPAGMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chrs_BioeqIPAGMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ExclusiveLicenseAndCommercializationAgreementMember" xlink:label="chrs_ExclusiveLicenseAndCommercializationAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chrs_ExclusiveLicenseAndCommercializationAgreementMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermSheetAgreementMember" xlink:label="chrs_TermSheetAgreementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chrs_TermSheetAgreementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_JunshiBiosciencesMember" xlink:label="chrs_JunshiBiosciencesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="chrs_JunshiBiosciencesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_KlingeBiopharmaMember" xlink:label="chrs_KlingeBiopharmaMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="chrs_KlingeBiopharmaMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="srt_ProductOrServiceAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ProductsAndServicesDomain" xlink:to="us-gaap_LicenseMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ToripalimabMember" xlink:label="chrs_ToripalimabMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chrs_ToripalimabMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AntiTigitAntibodyAndIl2CytokineMember" xlink:label="chrs_AntiTigitAntibodyAndIl2CytokineMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_ProductsAndServicesDomain" xlink:to="chrs_AntiTigitAntibodyAndIl2CytokineMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="chrs_AccruedAndOtherCurrentLiabilitiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="chrs_AccruedAndOtherCurrentLiabilitiesMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_AccountsPayableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationCosts" xlink:label="chrs_CollaborationCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InitialTermOfAgreement" xlink:label="chrs_InitialTermOfAgreement" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_InitialTermOfAgreement" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementOptionExerciseFeePerProgram" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementOptionExerciseFeePerProgram" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MaximumAmountPaidCoDevelopmentActivities" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_MaximumAmountPaidCoDevelopmentActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestonePayment" xlink:label="chrs_UpfrontAndMilestonePayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_UpfrontAndMilestonePayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <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_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TermLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <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_FairValueInputsLevel2Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <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_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_DebtInstrumentFairValue" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Debt Obligations - 2027 Term Loan - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_CreditFacilityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_LineOfCreditMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_VariableRateAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TermLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheLoanMember" xlink:label="chrs_TrancheLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="chrs_TermLoansMember" xlink:to="chrs_TrancheLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheBLoanMember" xlink:label="chrs_TrancheBLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="chrs_TermLoansMember" xlink:to="chrs_TrancheBLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheCLoanMember" xlink:label="chrs_TrancheCLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="chrs_TermLoansMember" xlink:to="chrs_TrancheCLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheDLoanMember" xlink:label="chrs_TrancheDLoanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="chrs_TermLoansMember" xlink:to="chrs_TrancheDLoanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_LoansPayableMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheaBAndDLoansMember" xlink:label="chrs_TrancheaBAndDLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TrancheaBAndDLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="7" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="8" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfTranches" xlink:label="chrs_DebtInstrumentNumberOfTranches" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentNumberOfTranches" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmountAddedToVariableComponent" xlink:label="chrs_AmountAddedToVariableComponent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_AmountAddedToVariableComponent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FloorOnVariableRate" xlink:label="chrs_FloorOnVariableRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_FloorOnVariableRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodOne" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodOne" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodThree" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFour" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFive" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFive" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MandatoryPrepaymentTerm" xlink:label="chrs_MandatoryPrepaymentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_MandatoryPrepaymentTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtDiscountsAndIssuanceCosts" xlink:label="chrs_DebtDiscountsAndIssuanceCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtDiscountsAndIssuanceCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentRemainingTerm" xlink:label="chrs_DebtInstrumentRemainingTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentRemainingTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Debt Obligations - 2027 Term Loans Interest Expense Components (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TermLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Debt Obligations - 2027 Term Loan Future Payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_TermLoansMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoanGross" xlink:label="chrs_TermLoanGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_TermLoanGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" xlink:type="extended" xlink:title="40705 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EquivalentToConversionPricePerCommonShare" xlink:label="chrs_EquivalentToConversionPricePerCommonShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_EquivalentToConversionPricePerCommonShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateTerms" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfPremiumOnConvertibleNote" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_PercentageOfPremiumOnConvertibleNote" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCovenantCompliance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfEventsInDefault" xlink:label="chrs_NumberOfEventsInDefault" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_NumberOfEventsInDefault" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentContractualTerm" xlink:label="chrs_DebtInstrumentContractualTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentContractualTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" xlink:type="extended" xlink:title="40706 - Disclosure - Debt Obligations - Capped Call Transactions - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember" xlink:label="us-gaap_CallOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_CallOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentForCappedCallTransactions" xlink:label="chrs_PaymentForCappedCallTransactions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="chrs_PaymentForCappedCallTransactions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CapPriceOfCapCallTransactions" xlink:label="chrs_CapPriceOfCapCallTransactions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="chrs_CapPriceOfCapCallTransactions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfCapPriceCappedCallTransactions" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="chrs_PercentageOfCapPriceCappedCallTransactions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xlink:type="extended" xlink:title="40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xlink:type="extended" xlink:title="40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesPrincipalAmount" xlink:label="chrs_ConvertibleNotesPrincipalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_ConvertibleNotesPrincipalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" xlink:type="extended" xlink:title="40709 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_LongtermDebtTypeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_ConvertibleDebtMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DeferredFinanceCostsGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateTerms" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfPremiumOnConvertibleNote" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_PercentageOfPremiumOnConvertibleNote" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EquivalentToConversionPricePerCommonShare" xlink:label="chrs_EquivalentToConversionPricePerCommonShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_EquivalentToConversionPricePerCommonShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="17" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCovenantCompliance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfEventsInDefault" xlink:label="chrs_NumberOfEventsInDefault" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="18" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_NumberOfEventsInDefault" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="19" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="20" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_SharePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="21" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="22" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="23" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentFixedInterestExpenses" xlink:label="chrs_DebtInstrumentFixedInterestExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="24" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentFixedInterestExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="25" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" xlink:type="extended" xlink:title="40710 - Disclosure - Debt Obligations - 2025 Term Loan - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="srt_CounterpartyNameAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_LoansPayableMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DebtInstrumentTable" xlink:to="srt_RangeAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_DebtInstrumentTable" xlink:to="srt_StatementScenarioAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_RepaymentsOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateTerms" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentPrepaymentPercentage" xlink:label="chrs_DebtInstrumentPrepaymentPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_DebtInstrumentPrepaymentPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_InterestExpenseDebt" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Commitments and Contingencies - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReservesMember" xlink:label="chrs_AccruedRebatesFeesAndReservesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="chrs_AccruedRebatesFeesAndReservesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesTable" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Derivatives - Derivative fair value (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_DerivativeInstrumentRiskAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeContractTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="us-gaap_ForeignExchangeContractMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_ForeignExchangeContractMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_HedgingDesignationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:label="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="us-gaap_DerivativeAssetNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativeAssetNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="us-gaap_DerivativeLiabilityNotionalAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativeLiabilityNotionalAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="us-gaap_DerivativeAssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativeAssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeAssetsCurrent" xlink:to="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureAtMarketOfferingDetails" xlink:type="extended" xlink:title="41001 - Disclosure - At-The-Market Offering (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingTable" xlink:label="chrs_AtMarketOfferingTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="chrs_AtMarketOfferingTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="chrs-20230331.xsd#chrs_AtMarketOfferingMember" xlink:label="chrs_AtMarketOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="chrs_AtMarketOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingLineItems" xlink:label="chrs_AtMarketOfferingLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="chrs_AtMarketOfferingTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="chrs_AtMarketOfferingLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="chrs_AtMarketOfferingLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForCommissions" xlink:label="us-gaap_PaymentsForCommissions" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="us-gaap_PaymentsForCommissions" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_CostOfSalesMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:type="extended" xlink:title="41102 - Disclosure - Stock-Based Compensation - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <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_RestructuringCostAndReserveAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" />
    <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="chrs_ShareBasedPaymentArrangementForfeitureCredit" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
    <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_DebtInstrumentAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeesAndNonemployeesStockOptionMember" xlink:label="chrs_EmployeesAndNonemployeesStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="chrs_EmployeesAndNonemployeesStockOptionMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesMember" xlink:label="chrs_ConvertibleNotesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="chrs_ConvertibleNotesMember" priority="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" priority="2" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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" />
  </definitionLink>
  <definitionLink xlink:role="http://www.coherus.com/role/DisclosureRestructuringChargesDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Restructuring Charges (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_IncomeStatementLocationAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_RestructuringCostAndReserveAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_TypeOfRestructuringDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_EmployeeSeveranceMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCharges" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="chrs_ShareBasedPaymentArrangementForfeitureCredit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RestructuringAndRelatedActivities" xlink:label="chrs_RestructuringAndRelatedActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="chrs_RestructuringAndRelatedActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringReserve" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>chrs-20230331_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.2.5.9 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/8/2023 7:54:25 PM-->
<!--Modified on: 5/8/2023 7:54:25 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:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <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" />
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" 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/2022/dei-2022.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">Cover [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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">Entity File Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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 Country Code</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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 Line1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address Address Line2</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line Two</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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">Security12b Title</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/dei-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/elts/us-gaap-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 Equivalents At Carrying Value</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/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesCurrent" xlink:to="us-gaap_MarketableSecuritiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivables Net Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trade receivables, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaidManufacturingExpenseCurrent" xlink:label="chrs_PrepaidManufacturingExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PrepaidManufacturingExpenseCurrent" xlink:to="chrs_PrepaidManufacturingExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid manufacturing expense current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Manufacturing Expense Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid manufacturing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayment made for manufacturing services</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Other prepaids and current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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, Net</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>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNoncurrent" xlink:to="us-gaap_InventoryNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory, non-current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Intangible Assets, Net (Including Goodwill)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Goodwill and intangible assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/verboseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets, non-current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 Stockholders 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 (Deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReserveCurrent" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AccruedRebatesFeesAndReserveCurrent" xlink:to="chrs_AccruedRebatesFeesAndReserveCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued rebates, fees and reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Rebates Fees And Reserve Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued rebates, fees and reserves</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accrued compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 current 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">Total Accrued and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/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="chrs-20230331.xsd#chrs_TermLoansPayableNoncurrent" xlink:label="chrs_TermLoansPayableNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TermLoansPayableNoncurrent" xlink:to="chrs_TermLoansPayableNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TermLoansPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Carrying value as of the balance sheet date of term loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TermLoansPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loans Payable, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_TermLoansPayableNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term loans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="us-gaap_ConvertibleSubordinatedDebtNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:to="us-gaap_ConvertibleSubordinatedDebtNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleSubordinatedDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Subordinated Debt, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleSubordinatedDebtNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:to="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating and Finance Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease liabilities, non-current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Liabilities Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other liabilities, non-current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 8)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' deficit:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 80,488,296 and 78,851,516 at March 31, 2023 and December 31, 2022, respectively)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Common Stock</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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/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/2022/elts/us-gaap-2022.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">Stockholders Equity Including Portion Attributable To Noncontrolling Interest</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">Ending Balances</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">Beginning Balances</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' deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Stockholders 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' deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/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/2022/elts/us-gaap-2022.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/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Ending Balances (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Beginning Balances (in shares)</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/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenues [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue From Contract With Customer Including Assessed Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Costs and expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost Of Sold Goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of goods sold</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Research and development</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling General And Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, general and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpenses" xlink:to="us-gaap_CostsAndExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpenses_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/totalLabel" xlink:label="us-gaap_CostsAndExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total costs and expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Extinguishment of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on debt extinguishment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss on debt extinguishment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Nonoperating Income Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other income (expense), net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss before income taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" 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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Basic (In dollar per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Diluted (In dollar per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number Of Shares Outstanding [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted-average number of shares used in computing basic and diluted net loss per share:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Basic (In shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 common 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">Diluted (In shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Consolidated Statements of Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Profit Loss</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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Period Increase Decrease [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive loss:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized loss on available-for-sale securities, net of tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Foreign currency translation adjustments, net of tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Stockholders' Equity (Deficit)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Statement Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accumulated Other Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accumulated Deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Stock Issued During Period Shares Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon exercise of stock options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Restricted Stock Award, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon vesting of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon vesting of RSUs (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value</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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:to="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Purchase of Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock under ATM Offering, net of issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Issuance of common stock under ATM Offering, net of issuance costs (in shares)</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, shares issued and sold</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate offering price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments Related To Tax Withholding For Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid related to net share settlement of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Paid For Tax Withholding For Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid related to net share settlement of RSUs (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">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_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive loss, net of tax</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided By Used In Operating Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [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 to net cash used in operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 And Amortization</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 and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Compensation</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 expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Write Down</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory write-offs, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Non-cash accretion of discount on marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization Of Debt Discount Premium</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-cash interest expense from amortization of debt discount &amp; issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortization of debt discount and debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" xlink:to="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of upfront license fee payment related to license and collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront License Fee Payments Related To License And Collaboration Arrangements</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option payment to Shanghai Junshi Biosciences Ltd. ("Junshi Biosciences")</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherNoncashAdjustments" xlink:label="chrs_OtherNoncashAdjustments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_OtherNoncashAdjustments" xlink:to="chrs_OtherNoncashAdjustments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_OtherNoncashAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents other noncash adjustments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_OtherNoncashAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Noncash Adjustments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_OtherNoncashAdjustments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other non-cash adjustments, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivables" xlink:to="us-gaap_IncreaseDecreaseInReceivables_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Receivables</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInReceivables_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trade receivables, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Inventories</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Prepaid Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid manufacturing</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Deferred 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">Other prepaid, current and non-current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Accounts Payable Trade</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" xlink:to="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase decrease in accrued rebates, fees and reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Accrued Rebates Fees And Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued rebates, fees and reserves</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedCompensation" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_IncreaseDecreaseInAccruedCompensation" xlink:to="chrs_IncreaseDecreaseInAccruedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase decrease in accrued compensation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase Decrease In Accrued Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 current and non-current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Net Cash Provided By Used In Operating Activities</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/2022/elts/us-gaap-2022.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">Net Cash Provided By Used In Investing Activities [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">Investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Sale of Machinery and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from disposal of property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds From Sale And Maturity Of Marketable Securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from maturities of investments in marketable securities</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" xlink:to="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents upfront and milestone based license fee payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront And Milestone Based License Fee Payments, Investing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option payment to Junshi Biosciences</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Net Cash Provided By Used In Investing Activities</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 provided by (used in) investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Cash Provided By Used In Financing Activities [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds From Convertible Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of 2026 Convertible Notes, net of issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net proceeds from offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from 2027 Term Loans, net of debt discount &amp; issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance Initial Public Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock under ATM Offering, net of issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 issuance of common stock upon exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments Related To Tax Withholding For Share Based Compensation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Taxes paid related to net share settlement of RSUs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Convertible Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment of 2022 Convertible Notes and premiums</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding amount payoff</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayments of Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Repayment of 2025 Term Loan, premiums and exit fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding amount paid off</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from (Payments for) Other Financing Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Net Cash Provided By Used In Financing Activities</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 (used in) financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect</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 decrease in cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Equivalents Restricted Cash And Restricted Cash Equivalents</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, cash equivalents and restricted cash at end of 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, cash equivalents and restricted cash at beginning of period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total cash, cash equivalents and restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Organization and Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Organization and Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue From Contract With Customer [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="chrs-20230331.xsd#chrs_CollaborationAndLicenseAgreementsAbstract" xlink:label="chrs_CollaborationAndLicenseAgreementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAndLicenseAgreementsAbstract" xlink:to="chrs_CollaborationAndLicenseAgreementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAndLicenseAgreementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration and license agreements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAndLicenseAgreementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborations and Other Arrangements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Collaborations and Other Arrangements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments and Hedging Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingAbstract" xlink:label="chrs_AtMarketOfferingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AtMarketOfferingAbstract" xlink:to="chrs_AtMarketOfferingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AtMarketOfferingAbstract_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="chrs_AtMarketOfferingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At-The-Market Offering</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingTextBlock" xlink:label="chrs_AtMarketOfferingTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AtMarketOfferingTextBlock" xlink:to="chrs_AtMarketOfferingTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AtMarketOfferingTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure containing information regarding At the market offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AtMarketOfferingTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AtMarketOfferingTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">Disclosure Of Compensation Related Costs Share Based Payments [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/2022/elts/us-gaap-2022.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/verboseLabel" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Charges.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring And Related Activities Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Charges</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Consolidation Policy [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Consolidation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</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/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents and Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesPolicy" xlink:to="us-gaap_MarketableSecuritiesPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable Securities Policy</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MarketableSecuritiesPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in Marketable Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivables Policy [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trade Receivables</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Restricted Cash And Cash Equivalents [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net revenue initiated sales in the United States of total net revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedules Of Concentration Of Risk By Risk Factor [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" xlink:label="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" xlink:to="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of product sales discounts and allowances.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Product Sales Discounts And Allowances Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Fair Value Assets And Liabilities 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Assets and Liabilities Measured on a Recurring Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents and Investments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents, marketable securities and restricted cash</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfInventoryTableTextBlock" xlink:label="chrs_ScheduleOfInventoryTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ScheduleOfInventoryTableTextBlock" xlink:to="chrs_ScheduleOfInventoryTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ScheduleOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tabular disclosure of inventories.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ScheduleOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Inventory [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ScheduleOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Inventory</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" xlink:label="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" xlink:to="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of balance sheet classification of Inventory.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Balance Sheet Classification Of Inventory Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Balance Sheet Classification</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 and Operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Property and Equipment, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Accrued Liabilities Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Accrued Liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Name</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TermLoansMember" xlink:to="chrs_TermLoansMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TermLoansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents term loans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TermLoansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027 Term Loans</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 1.5% Convertible Senior Subordinated Notes due 2026.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">1.5% Convertible Senior Subordinated Notes due 2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of the Company's Debt Obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Income And Interest Expense Disclosure Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Components of Interest Expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Maturities Of Long Term Debt Table [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Future Payments on Debt</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Purchase Commitment [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Non-cancelable Contractual Obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of derivative fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives Not Designated as Hedging Instruments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Award Type</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" xlink:to="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee and nonemployee stock option restricted stock units.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee And Nonemployee Stock Option Restricted Stock Units</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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">Employee Service Share Based Compensation Allocation Of Recognized Period Costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [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 Stock-Based Compensation Expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 [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">Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProductPipelineNumberOfDrugCandidates" xlink:label="chrs_ProductPipelineNumberOfDrugCandidates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ProductPipelineNumberOfDrugCandidates" xlink:to="chrs_ProductPipelineNumberOfDrugCandidates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ProductPipelineNumberOfDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the number of drug candidates in the product pipeline.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ProductPipelineNumberOfDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product pipeline, Number of Drug Candidates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ProductPipelineNumberOfDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product pipeline, number of product candidates</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Cash</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted cash</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Or Service [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product and Service</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Revenue</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total net product revenue</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UdenycaMember" xlink:label="chrs_UdenycaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_UdenycaMember" xlink:to="chrs_UdenycaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_UdenycaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to the product UDENYCA.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_UdenycaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">UDENYCA</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CimerliMember" xlink:label="chrs_CimerliMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CimerliMember" xlink:to="chrs_CimerliMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CimerliMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to the product CIMERLI.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CimerliMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CIMERLI</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="us-gaap_ProductAndServiceOtherMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductAndServiceOtherMember" xlink:to="us-gaap_ProductAndServiceOtherMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductAndServiceOtherMember_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/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disaggregation of Revenue [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk By Benchmark [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Benchmark</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Product Revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk By Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer Concentration Risk</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Major Customers [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Customer</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_McKessonMember" xlink:label="chrs_McKessonMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_McKessonMember" xlink:to="chrs_McKessonMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_McKessonMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">McKesson.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_McKessonMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">McKesson</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmeriSourceBergenCorpMember" xlink:label="chrs_AmeriSourceBergenCorpMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AmeriSourceBergenCorpMember" xlink:to="chrs_AmeriSourceBergenCorpMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AmeriSourceBergenCorpMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AmeriSource-Bergen Corp.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AmeriSourceBergenCorpMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AmeriSource-Bergen Corp</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CardinalMember" xlink:label="chrs_CardinalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CardinalMember" xlink:to="chrs_CardinalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CardinalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cardinal.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CardinalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cardinal</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk Percentage1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of total gross revenue</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Accounts Notes Loans And Financing Receivable [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Accounts Notes Loans And Financing Receivable [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivable Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableTypeDomain" xlink:to="us-gaap_ReceivableTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Receivable</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ChargebacksAndDiscountsForPromptPaymentMember" xlink:label="chrs_ChargebacksAndDiscountsForPromptPaymentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ChargebacksAndDiscountsForPromptPaymentMember" xlink:to="chrs_ChargebacksAndDiscountsForPromptPaymentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ChargebacksAndDiscountsForPromptPaymentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Charge backs and discounts for prompt payment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ChargebacksAndDiscountsForPromptPaymentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Chargebacks and Discounts for Prompt Payment</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RebatesMember" xlink:label="chrs_RebatesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_RebatesMember" xlink:to="chrs_RebatesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_RebatesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rebates.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_RebatesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rebates</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherFeesCoPayAssistanceAndReturnsMember" xlink:label="chrs_OtherFeesCoPayAssistanceAndReturnsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_OtherFeesCoPayAssistanceAndReturnsMember" xlink:to="chrs_OtherFeesCoPayAssistanceAndReturnsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_OtherFeesCoPayAssistanceAndReturnsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other fees, co-pay assistance and returns.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_OtherFeesCoPayAssistanceAndReturnsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Fees, Co-pay Assistance and Returns</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Notes And Loans Receivable [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Notes And Loans Receivable</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:to="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserve for discounts and allowances constitute variable consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserve For Discounts And Allowances Constitute Variable Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Activities and reserve balance, ending balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Activities and reserve balance, beginning balance</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeAbstract" xlink:label="chrs_ProvisionRelatedToSalesMadeAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract" xlink:to="chrs_ProvisionRelatedToSalesMadeAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ProvisionRelatedToSalesMadeAbstract_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="chrs_ProvisionRelatedToSalesMadeAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision related to sales made in:</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" xlink:to="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserve for sales discounts and allowances constitute variable consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Reserve For Sales Discounts And Allowances Constitute Variable Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current period</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeInPriorPeriod" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ProvisionRelatedToSalesMadeInPriorPeriod" xlink:to="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents provision related to sales made in prior period.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Provision Related to Sales Made in Prior Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prior period</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:to="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments and customer credits issued from reserve in discounts and allowances constitute variable consideration.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments And Customer Credits Issued From Reserve For Discounts And Allowances Constitute Variable Consideration</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments and customer credits issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Fair Value By Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Measurements Recurring Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value By Asset Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Asset Class</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Money Market Funds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Money market funds</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencyContractsAssetsMember" xlink:label="chrs_CurrencyContractsAssetsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CurrencyContractsAssetsMember" xlink:to="chrs_CurrencyContractsAssetsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CurrencyContractsAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents currency contracts, assets.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CurrencyContractsAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency Contracts, Assets [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CurrencyContractsAssetsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency contracts, Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">U.S. government agency securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNoteSecuritiesMember" xlink:label="us-gaap_CorporateNoteSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateNoteSecuritiesMember" xlink:to="us-gaap_CorporateNoteSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateNoteSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commercial paper and corporate notes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 By Fair Value Hierarchy Level [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Level 1</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Level 2</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 3</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByLiabilityClassAxis" xlink:to="us-gaap_FairValueByLiabilityClassAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByLiabilityClassAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value By Liability Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value by Liability Class</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencycontractsMember" xlink:label="chrs_CurrencycontractsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CurrencycontractsMember" xlink:to="chrs_CurrencycontractsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CurrencycontractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency contracts</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CurrencycontractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CurrencyContracts[Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CurrencycontractsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency contracts</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial assets measured at fair value on a recurring basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total financial assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Liabilities Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total financial liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale, Amortized Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Unrealized Gain</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Unrealized (Loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:label="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:to="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the fair value assets level 1 to level 2 transfers amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Level 1 To Level 2 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets, Level 1 to Level 2 Transfers, Amount</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:label="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:to="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents fair value assets level 2 to level 1 transfers amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Assets Level 2 To Level 1 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets, Level 2 to Level 1 Transfers, Amount</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:label="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:to="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents fair value liabilities level 1 to level 2 transfers amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Level 1 To Level 2 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:label="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:to="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents fair value liabilities level 2 to level 1 transfers amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Liabilities Level 2 To Level 1 Transfers Amount 1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="us-gaap_UnrealizedGainLossOnSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnSecurities" xlink:to="us-gaap_UnrealizedGainLossOnSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized Gain (Loss) on Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Positions that were in unrealized loss positions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Impairment of Intangible Assets, Finite-lived</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long lived assets, material impairments</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" xlink:label="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" xlink:to="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average remaining period until maturity of the derivative contract, 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="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Maturities of Available-for-sale Debt Securities, Remaining Maturity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining contractual maturities of available-for-sale securities</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" xlink:label="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" xlink:to="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average remaining period until maturity of the acquired debt security contract, 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="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining Contractual Maturities of Available-for-sale Debt Securities, Acquisition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Average maturity of investments upon acquisition</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_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/terseLabel" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Raw Materials</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Raw materials</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Work In Process</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Work in process</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Finished Goods</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finished goods</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InventoryCurrentAndNoncurrent" xlink:label="chrs_InventoryCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_InventoryCurrentAndNoncurrent" xlink:to="chrs_InventoryCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_InventoryCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory current and noncurrent.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_InventoryCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Current And Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="chrs_InventoryCurrentAndNoncurrent_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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryCurrentTable" xlink:to="us-gaap_InventoryCurrentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Current [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryCurrentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory Current [Table]</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_YusimryProductMember" xlink:label="chrs_YusimryProductMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_YusimryProductMember" xlink:to="chrs_YusimryProductMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_YusimryProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Yusimry product.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_YusimryProductMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Yusimry Product [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryLineItems" xlink:to="us-gaap_InventoryLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InventoryLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Inventory [Line Items]</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForManufacturingServices" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PrepaymentsMadeToCmoForManufacturingServices" xlink:to="chrs_PrepaymentsMadeToCmoForManufacturingServices_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents prepayments made to a CMO for manufacturing services.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayments Made to CMO For Manufacturing Services</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayments made to a CMO for manufacturing services for UDENYCA</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" xlink:to="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents prepayments made to a CMO for other research and development program.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayments made to a CMO For Other Research And Development Pipeline Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayments made to a CMO For Other Research And Development Pipeline Program</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Schedule Of Property Plant And Equipment [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Property Plant And Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Property Plant And Equipment By Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Property, Plant and Equipment, Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Machinery and Equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer Equipment and Software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Furniture and Fixtures</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finance lease right of use assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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, Net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Depreciation Depletion And Amortization Property Plant And Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property Plant And Equipment Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_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/2022/elts/us-gaap-2022.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">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization expense related to property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capitalized Computer Software, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Software implementation costs</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" xlink:to="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued commercial and research and development manufacturing liabilities current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Commercial and Research and Development Manufacturing Liabilities Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued commercial and research and development manufacturing</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" xlink:to="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represent to pertaining accrued co-development costs payable to Junshi Biosciences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Co-Development Costs Payable to Junshi Biosciences</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued co-development costs payable to Junshi Biosciences</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LeaseLiabilitiesOperatingAndFinancing" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LeaseLiabilitiesOperatingAndFinancing" xlink:to="chrs_LeaseLiabilitiesOperatingAndFinancing_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents lease liabilities for both operating and financing leases.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease Liabilities, Operating and Financing</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease liabilities, current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/terseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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">Statement Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type Of Arrangement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement and Arrangement Other than Collaborative</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BioeqIPAGMember" xlink:label="chrs_BioeqIPAGMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_BioeqIPAGMember" xlink:to="chrs_BioeqIPAGMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_BioeqIPAGMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bioeq IP AG.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_BioeqIPAGMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Bioeq IP AG</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ExclusiveLicenseAndCommercializationAgreementMember" xlink:label="chrs_ExclusiveLicenseAndCommercializationAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ExclusiveLicenseAndCommercializationAgreementMember" xlink:to="chrs_ExclusiveLicenseAndCommercializationAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ExclusiveLicenseAndCommercializationAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the Exclusive License and Commercialization Agreement .</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ExclusiveLicenseAndCommercializationAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermSheetAgreementMember" xlink:label="chrs_TermSheetAgreementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TermSheetAgreementMember" xlink:to="chrs_TermSheetAgreementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TermSheetAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the term sheet agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TermSheetAgreementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Sheet Agreement</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_JunshiBiosciencesMember" xlink:label="chrs_JunshiBiosciencesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_JunshiBiosciencesMember" xlink:to="chrs_JunshiBiosciencesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_JunshiBiosciencesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Junshi Biosciences.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_JunshiBiosciencesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Junshi Biosciences</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Statement Location</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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">Entity</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_KlingeBiopharmaMember" xlink:label="chrs_KlingeBiopharmaMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_KlingeBiopharmaMember" xlink:to="chrs_KlingeBiopharmaMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_KlingeBiopharmaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the Klinge Biopharma [Member].</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_KlingeBiopharmaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Klinge Biopharma [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_KlingeBiopharmaMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Klinge Biopharma</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicenseMember" xlink:to="us-gaap_LicenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licensed Products</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ToripalimabMember" xlink:label="chrs_ToripalimabMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ToripalimabMember" xlink:to="chrs_ToripalimabMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ToripalimabMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents toripalimab.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ToripalimabMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Toripalimab</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AntiTigitAntibodyAndIl2CytokineMember" xlink:label="chrs_AntiTigitAntibodyAndIl2CytokineMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AntiTigitAntibodyAndIl2CytokineMember" xlink:to="chrs_AntiTigitAntibodyAndIl2CytokineMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AntiTigitAntibodyAndIl2CytokineMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents anti-TIGIT antibody and the IL-2 cytokine.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AntiTigitAntibodyAndIl2CytokineMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Anti-TIGIT Antibody and IL-2 cytokine</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Location</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="chrs_AccruedAndOtherCurrentLiabilitiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AccruedAndOtherCurrentLiabilitiesMember" xlink:to="chrs_AccruedAndOtherCurrentLiabilitiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AccruedAndOtherCurrentLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents accrued and other current liabilities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AccruedAndOtherCurrentLiabilitiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued and other current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableMember_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/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangements And Noncollaborative Arrangement Transactions</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationCosts" xlink:label="chrs_CollaborationCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationCosts" xlink:to="chrs_CollaborationCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents costs associated to a collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement, upfront amount paid</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" xlink:to="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of undisclosed preclinical immuno-oncology drug candidates under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement, Number Of Undisclosed Preclinical Immuno Oncology Drug Candidates</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Undisclosed preclinical</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InitialTermOfAgreement" xlink:label="chrs_InitialTermOfAgreement" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_InitialTermOfAgreement" xlink:to="chrs_InitialTermOfAgreement_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_InitialTermOfAgreement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial term of agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_InitialTermOfAgreement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial Term Of Agreement</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_InitialTermOfAgreement_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial term of agreement</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of royalty on net sales under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement, Percentage Of Royalty On Net Sales</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration agreement, royalty on net sales, percentage</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementOptionExerciseFeePerProgram" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementOptionExerciseFeePerProgram" xlink:to="chrs_CollaborationAgreementOptionExerciseFeePerProgram_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of option exercise fee per program under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement, Option Exercise Fee Per Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement Fee</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of royalty on net sales for each option program under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement, Percentage Of Royalty On Net Sales For Each Option Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration agreement, royalty on net sales for each exercised option, percentage</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" xlink:to="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of threshold payments to be made on achievement on various milestones for each option program under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement , Threshold Payments On Achievement Of Various Milestone For Each Option Program</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration agreement, Maximum aggregate one-time payment for achievement of milestones, for each option program</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of maximum payments to be made on attainment of certain sales thresholds for each option program under the collaboration agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds For Each Option Program</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MaximumAmountPaidCoDevelopmentActivities" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_MaximumAmountPaidCoDevelopmentActivities" xlink:to="chrs_MaximumAmountPaidCoDevelopmentActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the maximum paid amount for co-development activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum Amount Paid, Co-development Activities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum paid amount for co-development activities (per licensed compound)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Royalties</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Royalties due</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Closing stock, price per share</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" xlink:to="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents co-development, regulatory and technology transfer costs.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Co-development, Regulatory And Technology Transfer Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Co-development, regulatory and technology transfer costs</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestonePayment" xlink:label="chrs_UpfrontAndMilestonePayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_UpfrontAndMilestonePayment" xlink:to="chrs_UpfrontAndMilestonePayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_UpfrontAndMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents upfront and milestone payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_UpfrontAndMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront And Milestone Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_UpfrontAndMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Upfront and milestone payment</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional milestone payments upon achievement of certain development and regulatory milestones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Milestone Payments Upon Achievement Of Certain Development And Regulatory Milestones</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum aggregate milestone payments</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional milestone payments upon achievement of with subject to FDA approval</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Milestone Payments Upon Achievement With Subject To FDA Approval</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional milestone payments related to FDA approval</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaboration agreement, Maximum aggregate one-time payments for the achievement of various regulatory and sales milestones</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Finite-Lived Intangible Asset, Useful Life</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Face Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less unamortized debt discount and debt issuance costs, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less unamortized debt discount and debt issuance costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining unamortized debt discount and debt offering costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unamortized debt discount and debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net carrying value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net carrying amount of Term Loans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Fair Value</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Estimated fair value</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheLoanMember" xlink:label="chrs_TrancheLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TrancheLoanMember" xlink:to="chrs_TrancheLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TrancheLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Tranche A Loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TrancheLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche A Loan, funded January 5, 2022</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheBLoanMember" xlink:label="chrs_TrancheBLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TrancheBLoanMember" xlink:to="chrs_TrancheBLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TrancheBLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Tranche B Loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TrancheBLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche B Loan, funded on March 31, 2022</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheCLoanMember" xlink:label="chrs_TrancheCLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TrancheCLoanMember" xlink:to="chrs_TrancheCLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TrancheCLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Tranche C Loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TrancheCLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche C Loan, not funded between April 1, 2022 and March 17, 2023</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheDLoanMember" xlink:label="chrs_TrancheDLoanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TrancheDLoanMember" xlink:to="chrs_TrancheDLoanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TrancheDLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents Tranche D Loan.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TrancheDLoanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranche D Loan, funded on September 14, 2022</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to 8.2% Convertible Senior Notes due 2022.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">8.2% Convertible Notes due 2022</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableMember" xlink:to="us-gaap_LoansPayableMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025 Term Loan</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheaBAndDLoansMember" xlink:label="chrs_TrancheaBAndDLoansMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TrancheaBAndDLoansMember" xlink:to="chrs_TrancheaBAndDLoansMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TrancheaBAndDLoansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to  tranche A&amp;B &amp; D loans.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TrancheaBAndDLoansMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Tranches A, B and D</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Redemption, Period [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Redemption, Period [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Redemption, Period One [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Through March 31, 2023</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Redemption, Period Two [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Starting April 1, 2023</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityDomain" xlink:to="us-gaap_CreditFacilityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Credit Facility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional facility amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to BioPharma Credit Investments V GP LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">BioPharma Credit Investments V GP LLC</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Healthcare Royalty Partners III, L.P.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lender</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateDomain" xlink:to="us-gaap_VariableRateDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Three-month LIBOR</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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">Range [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Longterm Debt Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleDebtMember" xlink:to="us-gaap_ConvertibleDebtMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleDebtMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfTranches" xlink:label="chrs_DebtInstrumentNumberOfTranches" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentNumberOfTranches" xlink:to="chrs_DebtInstrumentNumberOfTranches_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentNumberOfTranches_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of committed tranches.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentNumberOfTranches_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Number of Tranches</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentNumberOfTranches_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of tranches</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Interest Rate Stated Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stated interest rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stated interest rate</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmountAddedToVariableComponent" xlink:label="chrs_AmountAddedToVariableComponent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AmountAddedToVariableComponent" xlink:to="chrs_AmountAddedToVariableComponent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AmountAddedToVariableComponent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage points added to the variable component.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AmountAddedToVariableComponent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount Added To The Variable Component</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AmountAddedToVariableComponent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount added to the variable component</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FloorOnVariableRate" xlink:label="chrs_FloorOnVariableRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_FloorOnVariableRate" xlink:to="chrs_FloorOnVariableRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_FloorOnVariableRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the floor of the variable rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_FloorOnVariableRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Floor On Variable Rate</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" xlink:to="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of equal quarterly payments of principal.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Number of Quarterly Payments of Principal</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Quarterly payments</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodOne" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LoanAgreementCovenantsNetSalesForPeriodOne" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of net sales required under loan agreement for period one.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement Covenants, Net Sales For Period One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan agreement covenants, minimum trailing twelve month net sales for current quarter</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of net sales required under loan agreement for period two.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement Covenants, Net Sales For Period Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan agreement covenants, minimum trailing twelve month net sales for the quarter ended March 30, 2024</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodThree" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LoanAgreementCovenantsNetSalesForPeriodThree" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of net sales required under loan agreement for period three.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement Covenants, Net Sales For Period Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended June 30, 2024</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFour" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LoanAgreementCovenantsNetSalesForPeriodFour" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of net sales required under loan agreement for period four.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement Covenants Net Sales For Period Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended September 30, 2024</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFive" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_LoanAgreementCovenantsNetSalesForPeriodFive" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of net sales required under loan agreement for period five.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan Agreement Covenants Net Sales For Period Five</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended December 31, 2024 and thereafter</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MandatoryPrepaymentTerm" xlink:label="chrs_MandatoryPrepaymentTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_MandatoryPrepaymentTerm" xlink:to="chrs_MandatoryPrepaymentTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_MandatoryPrepaymentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mandatory prepayment, term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_MandatoryPrepaymentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mandatory Prepayment, Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_MandatoryPrepaymentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Mandatory prepayment term</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtDiscountsAndIssuanceCosts" xlink:label="chrs_DebtDiscountsAndIssuanceCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtDiscountsAndIssuanceCosts" xlink:to="chrs_DebtDiscountsAndIssuanceCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtDiscountsAndIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of debt discounts and issuance costs incurred.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtDiscountsAndIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Discounts and Issuance Costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtDiscountsAndIssuanceCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt discounts and issuance costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsGross" xlink:to="us-gaap_DeferredFinanceCostsGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Deferred Finance Costs Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes, Issuance Cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total term of the loan</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentRemainingTerm" xlink:label="chrs_DebtInstrumentRemainingTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentRemainingTerm" xlink:to="chrs_DebtInstrumentRemainingTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentRemainingTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to debt instrument remaining term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentRemainingTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Remaining Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentRemainingTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Interest Rate Effective Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Effective interest rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Interest Rate During Period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense Debt Excluding Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stated coupon interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Expense Debt</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestExpenseDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Interest expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remainder of 2023 - interest only</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt Maturities Repayments Of Principal In Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 - interest only</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt Maturities Repayments Of Principal In Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025 - interest only</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long Term Debt Maturities Repayments Of Principal In Year Three</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026 - principal and interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-term Debt, Maturities, Repayments of Principal in Year Four</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027 - principal and interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Carrying Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total minimum payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Payable Current And Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less amount representing interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual future interest payments due in 2022</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoanGross" xlink:label="chrs_TermLoanGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_TermLoanGross" xlink:to="chrs_TermLoanGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_TermLoanGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan, gross.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_TermLoanGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_TermLoanGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term Loan, gross</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:to="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt instrument convertible number of shares per thousand of principal amount of notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Convertible Number Of Shares Per Thousand Of Principal Amount Of Notes</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial conversion rate, shares of common stock</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:to="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount of notes converted into shares of common stock at conversion rate.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal Amount Of Notes Converted Into Shares Of Common Stock At Conversion Rate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Principal amount of notes converted into shares</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EquivalentToConversionPricePerCommonShare" xlink:label="chrs_EquivalentToConversionPricePerCommonShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_EquivalentToConversionPricePerCommonShare" xlink:to="chrs_EquivalentToConversionPricePerCommonShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_EquivalentToConversionPricePerCommonShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equivalent to conversion price per common share.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_EquivalentToConversionPricePerCommonShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equivalent To Conversion Price Per Common Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_EquivalentToConversionPricePerCommonShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial conversion price per common share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateTerms" xlink:to="us-gaap_DebtInstrumentInterestRateTerms_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Interest Rate Terms</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest rate description</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Maturity Date</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt instrument maturity date</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfPremiumOnConvertibleNote" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PercentageOfPremiumOnConvertibleNote" xlink:to="chrs_PercentageOfPremiumOnConvertibleNote_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of premium on convertible note.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Of Premium On Convertible Note</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes, premium percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCovenantCompliance" xlink:to="us-gaap_DebtInstrumentCovenantCompliance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Covenant Compliance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes, covenant compliance</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfEventsInDefault" xlink:label="chrs_NumberOfEventsInDefault" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_NumberOfEventsInDefault" xlink:to="chrs_NumberOfEventsInDefault_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_NumberOfEventsInDefault_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of events in default.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_NumberOfEventsInDefault_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Events in Default</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_NumberOfEventsInDefault_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of events in default</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Issuance Costs, Noncurrent, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt issuance costs</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentContractualTerm" xlink:label="chrs_DebtInstrumentContractualTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentContractualTerm" xlink:to="chrs_DebtInstrumentContractualTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentContractualTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to debt instrument contractual term.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentContractualTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Contractual Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentContractualTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Conversion Converted Instrument Amount1</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes, converted amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity, Equity [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember" xlink:label="us-gaap_CallOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CallOptionMember" xlink:to="us-gaap_CallOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CallOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capped Call Transactions in connection with the 2026 Convertible Notes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:to="us-gaap_OptionIndexedToIssuersEquityLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option Indexed to Issuer's Equity [Line Items]</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentForCappedCallTransactions" xlink:label="chrs_PaymentForCappedCallTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PaymentForCappedCallTransactions" xlink:to="chrs_PaymentForCappedCallTransactions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PaymentForCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount of payment made for entering into capped call transactions.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PaymentForCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment for Capped Call Transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PaymentForCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment for capped call transactions</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CapPriceOfCapCallTransactions" xlink:label="chrs_CapPriceOfCapCallTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CapPriceOfCapCallTransactions" xlink:to="chrs_CapPriceOfCapCallTransactions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CapPriceOfCapCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the cap price of the cap call transactions (per share).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CapPriceOfCapCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cap Price of Cap Call Transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CapPriceOfCapCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Initial cap price of capped call transactions.</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfCapPriceCappedCallTransactions" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PercentageOfCapPriceCappedCallTransactions" xlink:to="chrs_PercentageOfCapPriceCappedCallTransactions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the percentage of premium on cap price.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of Cap Price, Capped Call Transactions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage of cap price</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesPrincipalAmount" xlink:label="chrs_ConvertibleNotesPrincipalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ConvertibleNotesPrincipalAmount" xlink:to="chrs_ConvertibleNotesPrincipalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ConvertibleNotesPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes, principal amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ConvertibleNotesPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes Principal Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_ConvertibleNotesPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026 Convertible Notes, principal amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible Notes Payable</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentFixedInterestExpenses" xlink:label="chrs_DebtInstrumentFixedInterestExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentFixedInterestExpenses" xlink:to="chrs_DebtInstrumentFixedInterestExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentFixedInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of fixed debt interest expenses.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentFixedInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument, Fixed Interest Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentFixedInterestExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fixed debt interest expense</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentPrepaymentPercentage" xlink:label="chrs_DebtInstrumentPrepaymentPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_DebtInstrumentPrepaymentPercentage" xlink:to="chrs_DebtInstrumentPrepaymentPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_DebtInstrumentPrepaymentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt instrument prepayment percentage.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_DebtInstrumentPrepaymentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Instrument Prepayment Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_DebtInstrumentPrepaymentPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepayment premium percentage</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" xlink:to="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage required to pay an additional exit fee on principal amount.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage Required To Pay Additional Exit Fee On Principal Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Percentage required to pay an additional exit fee on principal amount</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation Future Minimum Payments Remainder Of Fiscal Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2023</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation Due In Next Twelve Months</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="us-gaap_PurchaseObligationDueInSecondYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligationDueInSecondYear" xlink:to="us-gaap_PurchaseObligationDueInSecondYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation Due In Second Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="us-gaap_PurchaseObligationDueInThirdYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligationDueInThirdYear" xlink:to="us-gaap_PurchaseObligationDueInThirdYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation Due In Third Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="us-gaap_PurchaseObligationDueInFourthYear" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligationDueInFourthYear" xlink:to="us-gaap_PurchaseObligationDueInFourthYear_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligationDueInFourthYear_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation Due In Fourth Year</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PurchaseObligationDueInFourthYear_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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation" xlink:label="us-gaap_PurchaseObligation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseObligation" xlink:to="us-gaap_PurchaseObligation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchase Obligation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PurchaseObligation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total obligations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_ContractualObligationFiscalYearMaturityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractualObligationFiscalYearMaturityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contractual Obligation Fiscal Year Maturity [Abstract]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Table]</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReservesMember" xlink:label="chrs_AccruedRebatesFeesAndReservesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AccruedRebatesFeesAndReservesMember" xlink:to="chrs_AccruedRebatesFeesAndReservesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AccruedRebatesFeesAndReservesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents accrued rebates, fees and reserves.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AccruedRebatesFeesAndReservesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Rebates, Fees And Reserves [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AccruedRebatesFeesAndReservesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued rebates, fees and reserves</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingencies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:to="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Product Liability Contingency, Loss Exposure Not Accrued, Best Estimate</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Claims related to certain sales of UDENYCA from October 2020 through December 2021</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss Contingency, Estimate of Possible Loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accruals</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeContractTypeDomain" xlink:to="us-gaap_DerivativeContractTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeContractTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Contract [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="us-gaap_ForeignExchangeContractMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignExchangeContractMember" xlink:to="us-gaap_ForeignExchangeContractMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignExchangeContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign Exchange Contract [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignExchangeContractMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency contracts</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Axis]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationDomain" xlink:to="us-gaap_HedgingDesignationDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Domain]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_HedgingDesignationDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Hedging Designation [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:label="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:to="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Not Designated as Hedging Instrument, Economic Hedge [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Economic hedge, not designated as hedging instrument</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesFairValueLineItems" xlink:to="us-gaap_DerivativesFairValueLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesFairValueLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivatives, Fair Value [Line Items]</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" xlink:to="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of derivative instruments held for trading or speculative purpose.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Derivative Instrument Held For Trading or Speculative Purpose</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Derivative Instrument Held For Trading or Speculative Purpose</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="us-gaap_DerivativeAssetNotionalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetNotionalAmount" xlink:to="us-gaap_DerivativeAssetNotionalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetNotionalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Asset, Notional Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssetNotionalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative assets, Notional</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="us-gaap_DerivativeLiabilityNotionalAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="us-gaap_DerivativeLiabilityNotionalAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityNotionalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Notional Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilityNotionalAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative liabilities, Notional</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="us-gaap_DerivativeAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsCurrent" xlink:to="us-gaap_DerivativeAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Asset, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative assets, Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative liabilities, Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Currency contracts recorded in Other income (expense), net</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingTable" xlink:label="chrs_AtMarketOfferingTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AtMarketOfferingTable" xlink:to="chrs_AtMarketOfferingTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AtMarketOfferingTable_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/label" xlink:label="chrs_AtMarketOfferingTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Subsidiary Sale Of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingMember" xlink:label="chrs_AtMarketOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AtMarketOfferingMember" xlink:to="chrs_AtMarketOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information relating to at the market offering issuance.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering.</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingLineItems" xlink:label="chrs_AtMarketOfferingLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_AtMarketOfferingLineItems" xlink:to="chrs_AtMarketOfferingLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_AtMarketOfferingLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Line items represent at the market offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_AtMarketOfferingLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At The Market Offering [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_AtMarketOfferingLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At-The-Market Offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Share price</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" xlink:to="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash received on stock transaction.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Consideration Received on Transaction, Gross Proceeds</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross proceeds from issuance of common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale Of Stock Consideration Received On Transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, net proceeds</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForCommissions" xlink:label="us-gaap_PaymentsForCommissions" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForCommissions" xlink:to="us-gaap_PaymentsForCommissions_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments for Commissions</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForCommissions_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commissions and fees</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" xlink:to="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the common stock remaining available for sale under the atm offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Remaining Available For Sale Under The ATM Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock remaining available for sales under the ATM Offering</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" xlink:to="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The member represent the information pertaining to options and RSU</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee And Nonemployee Stock Option And Restricted Stock Units [Member]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cost of Goods Sold</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Selling, General and Administrative Expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Allocated Share Based Compensation 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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense capitalized into inventory</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveAxis" xlink:to="us-gaap_RestructuringCostAndReserveAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Cost And Reserve [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfRestructuringDomain" xlink:to="us-gaap_TypeOfRestructuringDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfRestructuringDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Type of Restructuring</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeSeveranceMember" xlink:to="us-gaap_EmployeeSeveranceMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Severance [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeSeveranceMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Severance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share Based Compensation Arrangement By Share Based Payment Award Accelerated Compensation Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation includes restructuring charges</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:to="chrs_ShareBasedPaymentArrangementForfeitureCredit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of share based compensation forfeiture credit.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Forfeiture Credit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeiture credit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeesAndNonemployeesStockOptionMember" xlink:label="chrs_EmployeesAndNonemployeesStockOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_EmployeesAndNonemployeesStockOptionMember" xlink:to="chrs_EmployeesAndNonemployeesStockOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_EmployeesAndNonemployeesStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employees and non-employees stock option.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_EmployeesAndNonemployeesStockOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock options, including shares subject to ESPP</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restricted Stock Units</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesMember" xlink:label="chrs_ConvertibleNotesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_ConvertibleNotesMember" xlink:to="chrs_ConvertibleNotesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_ConvertibleNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Convertible notes.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_ConvertibleNotesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issuable Upon Conversion of Convertible Notes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Antidilutive securities excluded from computation of EPS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule Of Restructuring And Related Costs [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Cost And Reserve [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring and Related Cost, Number of Positions Eliminated</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employees impacted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCharges" xlink:to="us-gaap_RestructuringCharges_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Charges</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RestructuringCharges_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Charges</label>
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RestructuringAndRelatedActivities" xlink:label="chrs_RestructuringAndRelatedActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="chrs_RestructuringAndRelatedActivities" xlink:to="chrs_RestructuringAndRelatedActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="chrs_RestructuringAndRelatedActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of executives impacted by restructuring and related activities.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="chrs_RestructuringAndRelatedActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Executives Impacted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="chrs_RestructuringAndRelatedActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring And Related Activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringReserve" xlink:to="us-gaap_RestructuringReserve_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Reserve</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestructuringReserve_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Restructuring Reserve</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>chrs-20230331_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Toppan Merrill Bridge  10.2.5.9 -->
<!--Based on XBRL 2.1-->
<!--Created on: 5/8/2023 7:54:25 PM-->
<!--Modified on: 5/8/2023 7:54:25 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="chrs-20230331.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.coherus.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedBalanceSheetsParentheticals" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfOperations" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPolicies" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenue" roleURI="http://www.coherus.com/role/DisclosureRevenue" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurements" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventory" roleURI="http://www.coherus.com/role/DisclosureInventory" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponents" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCollaborationsAndOtherArrangements" roleURI="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations" roleURI="http://www.coherus.com/role/DisclosureDebtObligations" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDerivatives" roleURI="http://www.coherus.com/role/DisclosureDerivatives" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureAtMarketOffering" roleURI="http://www.coherus.com/role/DisclosureAtMarketOffering" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensation" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureNetLossPerShare" roleURI="http://www.coherus.com/role/DisclosureNetLossPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRestructuringCharges" roleURI="http://www.coherus.com/role/DisclosureRestructuringCharges" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesTables" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueTables" roleURI="http://www.coherus.com/role/DisclosureRevenueTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryTables" roleURI="http://www.coherus.com/role/DisclosureInventoryTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsTables" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsTables" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingenciesTables" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDerivativesTables" roleURI="http://www.coherus.com/role/DisclosureDerivativesTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationTables" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureNetLossPerShareTables" roleURI="http://www.coherus.com/role/DisclosureNetLossPerShareTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueNetRevenueDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" roleURI="http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureFairValueMeasurementsAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryBalanceSheetClassificationsDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureInventoryAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" roleURI="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCollaborationsAndOtherArrangementsDetails" roleURI="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsSummaryOfDebtObligationsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoanNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDebtObligations2025TermLoanNarrativeDetails" roleURI="http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDerivativesDerivativeFairValueDetails" roleURI="http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails" roleURI="http://www.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureAtMarketOfferingDetails" roleURI="http://www.coherus.com/role/DisclosureAtMarketOfferingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationStockBasedCompensationDetails" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureStockBasedCompensationAdditionalInformationDetails" roleURI="http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" roleURI="http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="chrs-20230331.xsd#DisclosureRestructuringChargesDetails" roleURI="http://www.coherus.com/role/DisclosureRestructuringChargesDetails" 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/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <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.coherus.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="00090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentType_638191724629253176" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentQuarterlyReport_638191724629253176" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentTransitionReport_638191724629253176" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_638191724629253176" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityFileNumber_638191724629253176" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityRegistrantName_638191724629253176" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_638191724629253176" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_638191724629253176" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_638191724629253176" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2_638191724629253176" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressAddressLine2_638191724629253176" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_638191724629263178" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_638191724629263178" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_638191724629263178" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_CityAreaCode_638191724629263178" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_LocalPhoneNumber_638191724629263178" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_Security12bTitle_638191724629263178" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_TradingSymbol_638191724629263178" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_SecurityExchangeName_638191724629263178" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_638191724629263178" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_638191724629263178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_638191724629263178" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityFilerCategory_638191724629273180" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntitySmallBusiness_638191724629273180" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_638191724629273180" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityShellCompany_638191724629273180" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_638191724629273180" order="25" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_638191724629273180" order="26" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_638191724629273180" order="27" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_638191724629273180" order="28" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_638191724629273180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCentralIndexKey_638191724629273180" order="29" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_AmendmentFlag_638191724629283179" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="00100 - Statement - Condensed Consolidated Balance Sheets" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_638191724629283179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_AssetsCurrentAbstract_638191724629283179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724629283179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="us-gaap_MarketableSecuritiesCurrent_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_MarketableSecuritiesCurrent_638191724629283179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_ReceivablesNetCurrent_638191724629283179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_InventoryNet_638191724629283179" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaidManufacturingExpenseCurrent" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="chrs_PrepaidManufacturingExpenseCurrent_638191724629283179" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638191724629283179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_638191724629283179" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_638191724629283179" xlink:to="us-gaap_AssetsCurrent_638191724629293177" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_638191724629293177" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_InventoryNoncurrent_638191724629293177" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetIncludingGoodwill_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_IntangibleAssetsNetIncludingGoodwill_638191724629293177" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_OtherAssetsNoncurrent_638191724629293177" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_638191724629283179" xlink:to="us-gaap_Assets_638191724629293177" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" xlink:to="us-gaap_AccountsPayableCurrent_638191724629293177" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReserveCurrent" xlink:label="chrs_AccruedRebatesFeesAndReserveCurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" xlink:to="chrs_AccruedRebatesFeesAndReserveCurrent_638191724629293177" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_638191724629293177" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_638191724629293177" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638191724629303178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_638191724629293177" xlink:to="us-gaap_LiabilitiesCurrent_638191724629303178" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansPayableNoncurrent" xlink:label="chrs_TermLoansPayableNoncurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="chrs_TermLoansPayableNoncurrent_638191724629303178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="us-gaap_ConvertibleSubordinatedDebtNoncurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_ConvertibleSubordinatedDebtNoncurrent_638191724629303178" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OperatingAndFinanceLeaseLiabilityNoncurrent" xlink:label="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="chrs_OperatingAndFinanceLeaseLiabilityNoncurrent_638191724629303178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_638191724629303178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_Liabilities_638191724629303178" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_CommitmentsAndContingencies_638191724629303178" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" xlink:to="us-gaap_CommonStockValue_638191724629313178" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" xlink:to="us-gaap_AdditionalPaidInCapital_638191724629313178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_638191724629313178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_638191724629313178" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_638191724629303178" xlink:to="us-gaap_StockholdersEquity_638191724629313178" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_638191724629313178" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_638191724629293177" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_638191724629313178" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended" xlink:title="00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_638191724629323180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_638191724629323180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_638191724629323180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_638191724629323180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_638191724629363179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_638191724629363179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638191724629363179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding_638191724629363179" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations" xlink:type="extended" xlink:title="00200 - Statement - Condensed Consolidated Statements of Operations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract_638191724629363179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract_638191724629363179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract_638191724629363179" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724629373179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_638191724629373179" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638191724629373179" xlink:to="us-gaap_CostOfGoodsAndServicesSold_638191724629373179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638191724629373179" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638191724629373179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638191724629373179" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_638191724629373179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CostsAndExpenses" xlink:label="us-gaap_CostsAndExpenses_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_638191724629373179" xlink:to="us-gaap_CostsAndExpenses_638191724629373179" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_638191724629373179" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_InterestExpense_638191724629373179" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724629373179" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_638191724629373179" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_638191724629373179" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_638191724629373179" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_638191724629373179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_638191724629373179" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638191724629373179" xlink:to="us-gaap_EarningsPerShareBasic_638191724629383180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_638191724629373179" xlink:to="us-gaap_EarningsPerShareDiluted_638191724629383180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638191724629383180" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638191724629383180" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_638191724629383180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_638191724629383180" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_638191724629383180" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended" xlink:title="00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_ProfitLoss_638191724629383180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638191724629383180" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638191724629383180" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_638191724629383180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638191724629383180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638191724629383180" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_638191724629383180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_638191724629383180" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_638191724629393179" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit" xlink:type="extended" xlink:title="00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_638191724629393179" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638191724629393179" xlink:to="us-gaap_StatementEquityComponentsAxis_638191724629393179" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638191724629393179" xlink:to="us-gaap_CommonStockMember_638191724629393179" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638191724629393179" xlink:to="us-gaap_AdditionalPaidInCapitalMember_638191724629393179" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638191724629393179" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_638191724629393179" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638191724629393179" xlink:to="us-gaap_RetainedEarningsMember_638191724629393179" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_638191724629393179" xlink:to="us-gaap_EquityComponentDomain_638191724629393179" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_638191724629393179" xlink:to="us-gaap_StatementLineItems_638191724629393179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockholdersEquity_638191724629393179" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638191724629393179" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_CommonStockSharesOutstanding_638191724629393179" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_NetIncomeLoss_638191724629403180" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/netLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_638191724629403180" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_638191724629403180" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_638191724629403180" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets" xlink:label="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638191724629403180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638191724629403180" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_638191724629403180" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_638191724629403180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_638191724629403180" xlink:to="us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_638191724629403180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638191724629413180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_638191724629413180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_638191724629413180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_StockholdersEquity_638191724629413180" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_638191724629413180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_638191724629393179" xlink:to="us-gaap_CommonStockSharesOutstanding_638191724629413180" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="00500 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_638191724629413180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" xlink:to="us-gaap_ProfitLoss_638191724629413180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_DepreciationAndAmortization_638191724629423180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_ShareBasedCompensation_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_InventoryWriteDown_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_638191724629423180" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724629423180" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements" xlink:label="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements_638191724629423180" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724629423180" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherNoncashAdjustments" xlink:label="chrs_OtherNoncashAdjustments_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_638191724629423180" xlink:to="chrs_OtherNoncashAdjustments_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInReceivables_638191724629423180" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories_638191724629423180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInInventories_638191724629423180" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_638191724629433199" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_638191724629433199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_638191724629433199" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve" xlink:label="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve_638191724629433199" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_IncreaseDecreaseInAccruedCompensation" xlink:label="chrs_IncreaseDecreaseInAccruedCompensation_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="chrs_IncreaseDecreaseInAccruedCompensation_638191724629433199" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_638191724629423180" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_638191724629433199" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_638191724629413180" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_638191724629433199" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_638191724629433199" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMachineryAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638191724629433199" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" xlink:to="us-gaap_ProceedsFromSaleOfMachineryAndEquipment_638191724629433199" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" xlink:to="us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_638191724629443182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities" xlink:label="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" xlink:to="chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities_638191724629443182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_638191724629433199" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_638191724629443182" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_ProceedsFromConvertibleDebt_638191724629443182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_638191724629443182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_638191724629443182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_638191724629443182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_638191724629443182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:label="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_638191724629453181" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_638191724629453181" order="6" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_RepaymentsOfDebt_638191724629453181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:label="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_638191724629453181" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_638191724629443182" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_638191724629453181" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_638191724629453181" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629453181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629453181" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629463180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629463180" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies" xlink:type="extended" xlink:title="10101 - Disclosure - Organization and Significant Accounting Policies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_638191724629463180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_638191724629463180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRevenue" xlink:type="extended" xlink:title="10201 - Disclosure - Revenue" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_638191724629463180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_638191724629463180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="10301 - Disclosure - Fair Value Measurements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_638191724629473189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresTextBlock_638191724629473189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureInventory" xlink:type="extended" xlink:title="10401 - Disclosure - Inventory" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock_638191724629473189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureTextBlock_638191724629473189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponents" xlink:type="extended" xlink:title="10501 - Disclosure - Balance Sheet Components" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_638191724629473189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_638191724629473189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements" xlink:type="extended" xlink:title="10601 - Disclosure - Collaborations and Other Arrangements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAndLicenseAgreementsAbstract" xlink:label="CollaborationAndLicenseAgreementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_638191724629473189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CollaborationAndLicenseAgreementsAbstract" xlink:to="us-gaap_CollaborativeArrangementDisclosureTextBlock_638191724629473189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations" xlink:type="extended" xlink:title="10701 - Disclosure - Debt Obligations" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock_638191724629483183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock_638191724629483183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="10801 - Disclosure - Commitments and Contingencies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638191724629483183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_638191724629483183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDerivatives" xlink:type="extended" xlink:title="10901 - Disclosure - Derivatives" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_638191724629483183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_2" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_638191724629483183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureAtMarketOffering" xlink:type="extended" xlink:title="11001 - Disclosure - At The Market Offering" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingAbstract" xlink:label="chrs_AtMarketOfferingAbstract" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingTextBlock" xlink:label="chrs_AtMarketOfferingTextBlock_638191724629483183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingAbstract" xlink:to="chrs_AtMarketOfferingTextBlock_638191724629483183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensation" xlink:type="extended" xlink:title="11101 - Disclosure - Stock-Based Compensation" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638191724629493180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_638191724629493180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureNetLossPerShare" xlink:type="extended" xlink:title="11201 - Disclosure - Net Loss Per Share" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_638191724629493180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_638191724629493180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRestructuringCharges" xlink:type="extended" xlink:title="11301 - Disclosure - Restructuring Charges" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_638191724629493180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_638191724629493180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="20102 - Disclosure - Organization and Significant Accounting Policies (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock_638191724629493180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock_638191724629493180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_638191724629493180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_638191724629493180" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_638191724629503182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="us-gaap_MarketableSecuritiesPolicy_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_MarketableSecuritiesPolicy_638191724629503182" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="us-gaap_ReceivablesPolicyTextBlock_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock_638191724629503182" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_DerivativesPolicyTextBlock_638191724629503182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_638191724629503182" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables" xlink:type="extended" xlink:title="30103 - Disclosure - Organization and Significant Accounting Policies (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_638191724629503182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRevenueTables" xlink:type="extended" xlink:title="30203 - Disclosure - Revenue (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_638191724629503182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_638191724629503182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:label="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_638191724629513182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock" xlink:label="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock_638191724629513182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="30303 - Disclosure - Fair Value Measurements (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_638191724629513182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock_638191724629513182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryTables" xlink:type="extended" xlink:title="30403 - Disclosure - Inventory (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfInventoryTableTextBlock" xlink:label="chrs_ScheduleOfInventoryTableTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="chrs_ScheduleOfInventoryTableTextBlock_638191724629513182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock" xlink:label="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_638191724629513182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock_638191724629513182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables" xlink:type="extended" xlink:title="30503 - Disclosure - Balance Sheet Components (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_638191724629523183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_638191724629523183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsTables" xlink:type="extended" xlink:title="30703 - Disclosure - Debt Obligations (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629523183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629523183" xlink:to="us-gaap_DebtInstrumentAxis_638191724629523183" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629523183" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629523183" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629523183" xlink:to="chrs_TermLoansMember_638191724629523183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629523183" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629523183" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629523183" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629523183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:label="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629523183" xlink:to="us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_638191724629523183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629523183" xlink:to="us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_638191724629523183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_638191724629523183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629523183" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_638191724629523183" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables" xlink:type="extended" xlink:title="30803 - Disclosure - Commitments and Contingencies (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermPurchaseCommitmentTextBlock" xlink:label="us-gaap_LongTermPurchaseCommitmentTextBlock_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LongTermPurchaseCommitmentTextBlock_638191724629533181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDerivativesTables" xlink:type="extended" xlink:title="30903 - Disclosure - Derivatives (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_638191724629533181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_638191724629533181" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationTables" xlink:type="extended" xlink:title="31103 - Disclosure - Stock-Based Compensation (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724629533181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724629533181" xlink:to="us-gaap_AwardTypeAxis_638191724629533181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724629533181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638191724629533181" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724629533181" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_638191724629543181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724629533181" xlink:to="chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_638191724629543181" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724629543181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724629533181" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724629543181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638191724629543181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724629543181" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_638191724629543181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureNetLossPerShareTables" xlink:type="extended" xlink:title="31203 - 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_638191724629543181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_638191724629543181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails" xlink:type="extended" xlink:title="40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProductPipelineNumberOfDrugCandidates" xlink:label="chrs_ProductPipelineNumberOfDrugCandidates_638191724629543181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="chrs_ProductPipelineNumberOfDrugCandidates_638191724629543181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" xlink:type="extended" xlink:title="40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_RestrictedCash_638191724629553182" 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/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_638191724629553182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails" xlink:type="extended" xlink:title="40201 - Disclosure - Revenue - net revenue (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_DisaggregationOfRevenueTable_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638191724629553182" xlink:to="srt_ProductOrServiceAxis_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638191724629553182" xlink:to="srt_ProductsAndServicesDomain_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629553182" xlink:to="us-gaap_ProductMember_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UdenycaMember" xlink:label="chrs_UdenycaMember_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductMember_638191724629553182" xlink:to="chrs_UdenycaMember_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CimerliMember" xlink:label="chrs_CimerliMember_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ProductMember_638191724629553182" xlink:to="chrs_CimerliMember_638191724629553182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="us-gaap_ProductAndServiceOtherMember_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629553182" xlink:to="us-gaap_ProductAndServiceOtherMember_638191724629553182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueTable_638191724629553182" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_638191724629553182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724629553182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisaggregationOfRevenueLineItems_638191724629553182" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_638191724629553182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails" xlink:type="extended" xlink:title="40202 - Disclosure - Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ConcentrationRiskTable_638191724629563181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638191724629563181" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_638191724629563181" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain_638191724629563181" xlink:to="us-gaap_SalesRevenueNetMember_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638191724629563181" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_638191724629563181" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_638191724629563181" xlink:to="us-gaap_ConcentrationRiskTypeDomain_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTypeDomain_638191724629563181" xlink:to="us-gaap_CustomerConcentrationRiskMember_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638191724629563181" xlink:to="srt_MajorCustomersAxis_638191724629563181" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain" xlink:label="srt_NameOfMajorCustomerDomain_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis_638191724629563181" xlink:to="srt_NameOfMajorCustomerDomain_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_McKessonMember" xlink:label="chrs_McKessonMember_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638191724629563181" xlink:to="chrs_McKessonMember_638191724629563181" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmeriSourceBergenCorpMember" xlink:label="chrs_AmeriSourceBergenCorpMember_638191724629563181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638191724629563181" xlink:to="chrs_AmeriSourceBergenCorpMember_638191724629563181" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CardinalMember" xlink:label="chrs_CardinalMember_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_NameOfMajorCustomerDomain_638191724629563181" xlink:to="chrs_CardinalMember_638191724629573183" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskTable_638191724629563181" xlink:to="us-gaap_ConcentrationRiskLineItems_638191724629573183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskLineItems_638191724629573183" xlink:to="us-gaap_ConcentrationRiskPercentage1_638191724629573183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails" xlink:type="extended" xlink:title="40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638191724629573183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638191724629573183" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_638191724629573183" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableTypeDomain" xlink:label="us-gaap_ReceivableTypeDomain_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_638191724629573183" xlink:to="us-gaap_ReceivableTypeDomain_638191724629573183" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ChargebacksAndDiscountsForPromptPaymentMember" xlink:label="chrs_ChargebacksAndDiscountsForPromptPaymentMember_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivableTypeDomain_638191724629573183" xlink:to="chrs_ChargebacksAndDiscountsForPromptPaymentMember_638191724629573183" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RebatesMember" xlink:label="chrs_RebatesMember_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivableTypeDomain_638191724629573183" xlink:to="chrs_RebatesMember_638191724629573183" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_OtherFeesCoPayAssistanceAndReturnsMember" xlink:label="chrs_OtherFeesCoPayAssistanceAndReturnsMember_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivableTypeDomain_638191724629573183" xlink:to="chrs_OtherFeesCoPayAssistanceAndReturnsMember_638191724629573183" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_638191724629573183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_638191724629573183" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_638191724629573183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638191724629573183" xlink:to="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeAbstract" xlink:label="chrs_ProvisionRelatedToSalesMadeAbstract_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638191724629573183" xlink:to="chrs_ProvisionRelatedToSalesMadeAbstract_638191724629583182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract_638191724629583182" xlink:to="chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ProvisionRelatedToSalesMadeInPriorPeriod" xlink:label="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract_638191724629583182" xlink:to="chrs_ProvisionRelatedToSalesMadeInPriorPeriod_638191724629583182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_ProvisionRelatedToSalesMadeAbstract_638191724629583182" xlink:to="chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration_638191724629583182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration" xlink:label="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_6381917246295831821" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems_638191724629573183" xlink:to="chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration_6381917246295831821" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails" xlink:type="extended" xlink:title="40301 - Disclosure - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_638191724629583182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_638191724629583182" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_638191724629583182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_638191724629583182" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_638191724629583182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis_638191724629583182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FairValueByAssetClassAxis_638191724629583182" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByAssetClassAxis_638191724629583182" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_638191724629593182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_638191724629593182" xlink:to="us-gaap_MoneyMarketFundsMember_638191724629593182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencyContractsAssetsMember" xlink:label="chrs_CurrencyContractsAssetsMember_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_638191724629593182" xlink:to="chrs_CurrencyContractsAssetsMember_638191724629593182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FinancialInstrumentAxis_638191724629593182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638191724629593182" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629593182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629593182" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_638191724629593182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629593182" xlink:to="us-gaap_USTreasurySecuritiesMember_638191724629593182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNoteSecuritiesMember" xlink:label="us-gaap_CorporateNoteSecuritiesMember_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629593182" xlink:to="us-gaap_CorporateNoteSecuritiesMember_638191724629593182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629593182" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629593182" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629593182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629593182" xlink:to="us-gaap_FairValueInputsLevel1Member_638191724629593182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_638191724629593182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629593182" xlink:to="us-gaap_FairValueInputsLevel2Member_638191724629593182" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629593182" xlink:to="us-gaap_FairValueInputsLevel3Member_638191724629603180" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByLiabilityClassAxis" xlink:label="us-gaap_FairValueByLiabilityClassAxis_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FairValueByLiabilityClassAxis_638191724629603180" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByLiabilityClassAxis_638191724629603180" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_638191724629603180" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CurrencycontractsMember" xlink:label="chrs_CurrencycontractsMember_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_638191724629603180" xlink:to="chrs_CurrencycontractsMember_638191724629603180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629583182" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629603180" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629603180" xlink:to="us-gaap_AssetsFairValueDisclosure_638191724629603180" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialLiabilitiesFairValueDisclosure" xlink:label="us-gaap_FinancialLiabilitiesFairValueDisclosure_638191724629603180" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629603180" xlink:to="us-gaap_FinancialLiabilitiesFairValueDisclosure_638191724629603180" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails" xlink:type="extended" xlink:title="40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_1" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629613181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629613181" xlink:to="us-gaap_FinancialInstrumentAxis_638191724629613181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_638191724629613181" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="us-gaap_MoneyMarketFundsMember_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" xlink:to="us-gaap_MoneyMarketFundsMember_638191724629613181" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_638191724629613181" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" xlink:to="us-gaap_USTreasurySecuritiesMember_638191724629613181" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateNoteSecuritiesMember" xlink:label="us-gaap_CorporateNoteSecuritiesMember_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_638191724629613181" xlink:to="us-gaap_CorporateNoteSecuritiesMember_638191724629613181" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629613181" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_638191724629613181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_638191724629613181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_638191724629613181" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638191724629613181" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629613181" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_638191724629613181" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails" xlink:type="extended" xlink:title="40303 - Disclosure - Fair Value Measurements - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1" xlink:label="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1_638191724629623183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1" xlink:label="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1_638191724629623183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1" xlink:label="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1_638191724629623183" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1" xlink:label="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1_638191724629623183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_638191724629623183" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet_638191724629623183" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnSecurities" xlink:label="us-gaap_UnrealizedGainLossOnSecurities_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_UnrealizedGainLossOnSecurities_638191724629623183" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_638191724629623183" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_638191724629623183" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity" xlink:label="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity_638191724629623183" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition" xlink:label="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_638191724629623183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition_638191724629623183" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_MarketableSecurities_638191724629633183" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryDetails" xlink:type="extended" xlink:title="40401 - Disclosure - Inventory (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryRawMaterials_638191724629633183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryWorkInProcess_638191724629633183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryFinishedGoods_638191724629633183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryGross_638191724629633183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails" xlink:type="extended" xlink:title="40402 - Disclosure - Inventory - Balance Sheet Classifications (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNet_638191724629633183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNoncurrent" xlink:label="us-gaap_InventoryNoncurrent_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryNoncurrent_638191724629633183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InventoryCurrentAndNoncurrent" xlink:label="chrs_InventoryCurrentAndNoncurrent_638191724629633183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="chrs_InventoryCurrentAndNoncurrent_638191724629633183" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails" xlink:type="extended" xlink:title="40403 - Disclosure - Inventory - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryCurrentTable" xlink:label="us-gaap_InventoryCurrentTable_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryCurrentTable_638191724629643184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable_638191724629643184" xlink:to="srt_ProductOrServiceAxis_638191724629643184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638191724629643184" xlink:to="srt_ProductsAndServicesDomain_638191724629643184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_YusimryProductMember" xlink:label="chrs_YusimryProductMember_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629643184" xlink:to="chrs_YusimryProductMember_638191724629643184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryLineItems" xlink:label="us-gaap_InventoryLineItems_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryCurrentTable_638191724629643184" xlink:to="us-gaap_InventoryLineItems_638191724629643184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems_638191724629643184" xlink:to="us-gaap_InventoryNet_638191724629643184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaidManufacturingExpenseCurrent" xlink:label="chrs_PrepaidManufacturingExpenseCurrent_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems_638191724629643184" xlink:to="chrs_PrepaidManufacturingExpenseCurrent_638191724629643184" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForManufacturingServices" xlink:label="chrs_PrepaymentsMadeToCmoForManufacturingServices_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems_638191724629643184" xlink:to="chrs_PrepaymentsMadeToCmoForManufacturingServices_638191724629643184" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram" xlink:label="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InventoryLineItems_638191724629643184" xlink:to="chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram_638191724629643184" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails" xlink:type="extended" xlink:title="40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638191724629643184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638191724629643184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638191724629643184" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638191724629643184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_638191724629643184" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_MachineryAndEquipmentMember_638191724629653184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_ComputerEquipmentMember_638191724629653184" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_FurnitureAndFixturesMember_638191724629653184" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_LeaseholdImprovementsMember_638191724629653184" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_638191724629653184" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_638191724629653184" xlink:to="us-gaap_ConstructionInProgressMember_638191724629653184" order="6" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638191724629643184" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_638191724629653184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638191724629653184" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_638191724629653184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638191724629653184" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_638191724629653184" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_638191724629653184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_638191724629653184" xlink:to="us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_638191724629653184" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails" xlink:type="extended" xlink:title="40502 - Disclosure - Balance Sheet Components - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_638191724629663186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_638191724629663186" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails" xlink:type="extended" xlink:title="40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent" xlink:label="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent_638191724629663186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences" xlink:label="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences_638191724629663186" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LeaseLiabilitiesOperatingAndFinancing" xlink:label="chrs_LeaseLiabilitiesOperatingAndFinancing_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="chrs_LeaseLiabilitiesOperatingAndFinancing_638191724629663186" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_638191724629663186" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_638191724629663186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent_638191724629663186" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails" xlink:type="extended" xlink:title="40601 - Disclosure - Collaborations and Other Arrangements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAndLicenseAgreementsAbstract" xlink:label="CollaborationAndLicenseAgreementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CollaborationAndLicenseAgreementsAbstract" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="srt_StatementScenarioAxis_638191724629673184" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638191724629673184" xlink:to="srt_ScenarioUnspecifiedDomain_638191724629673184" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638191724629673184" xlink:to="us-gaap_ScenarioPlanMember_638191724629673184" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="us-gaap_TypeOfArrangementAxis_638191724629673184" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfArrangementAxis_638191724629673184" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BioeqIPAGMember" xlink:label="chrs_BioeqIPAGMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" xlink:to="chrs_BioeqIPAGMember_638191724629673184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ExclusiveLicenseAndCommercializationAgreementMember" xlink:label="chrs_ExclusiveLicenseAndCommercializationAgreementMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" xlink:to="chrs_ExclusiveLicenseAndCommercializationAgreementMember_638191724629673184" order="2" use="optional" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermSheetAgreementMember" xlink:label="chrs_TermSheetAgreementMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" xlink:to="chrs_TermSheetAgreementMember_638191724629673184" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_JunshiBiosciencesMember" xlink:label="chrs_JunshiBiosciencesMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ArrangementsAndNonarrangementTransactionsMember_638191724629673184" xlink:to="chrs_JunshiBiosciencesMember_638191724629673184" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="us-gaap_IncomeStatementLocationAxis_638191724629673184" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638191724629673184" xlink:to="us-gaap_IncomeStatementLocationDomain_638191724629673184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638191724629673184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724629673184" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638191724629673184" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="dei_LegalEntityAxis_638191724629683182" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_638191724629683182" xlink:to="dei_EntityDomain_638191724629683182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_KlingeBiopharmaMember" xlink:label="chrs_KlingeBiopharmaMember_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_638191724629683182" xlink:to="chrs_KlingeBiopharmaMember_638191724629683182" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="srt_ProductOrServiceAxis_638191724629683182" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis_638191724629683182" xlink:to="srt_ProductsAndServicesDomain_638191724629683182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LicenseMember" xlink:label="us-gaap_LicenseMember_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629683182" xlink:to="us-gaap_LicenseMember_638191724629683182" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ToripalimabMember" xlink:label="chrs_ToripalimabMember_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629683182" xlink:to="chrs_ToripalimabMember_638191724629683182" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AntiTigitAntibodyAndIl2CytokineMember" xlink:label="chrs_AntiTigitAntibodyAndIl2CytokineMember_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductsAndServicesDomain_638191724629683182" xlink:to="chrs_AntiTigitAntibodyAndIl2CytokineMember_638191724629683182" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="us-gaap_BalanceSheetLocationAxis_638191724629683182" order="6" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_638191724629683182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_638191724629683182" xlink:to="us-gaap_BalanceSheetLocationDomain_638191724629683182" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedAndOtherCurrentLiabilitiesMember" xlink:label="chrs_AccruedAndOtherCurrentLiabilitiesMember_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_638191724629683182" xlink:to="chrs_AccruedAndOtherCurrentLiabilitiesMember_638191724629693183" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableMember" xlink:label="us-gaap_AccountsPayableMember_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_638191724629683182" xlink:to="us-gaap_AccountsPayableMember_638191724629693183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_638191724629673184" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationCosts" xlink:label="chrs_CollaborationCosts_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationCosts_638191724629693183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates" xlink:label="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates_638191724629693183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_InitialTermOfAgreement" xlink:label="chrs_InitialTermOfAgreement_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_InitialTermOfAgreement_638191724629693183" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales_638191724629693183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementOptionExerciseFeePerProgram" xlink:label="chrs_CollaborationAgreementOptionExerciseFeePerProgram_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementOptionExerciseFeePerProgram_638191724629693183" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram" xlink:label="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_638191724629693183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram_638191724629693183" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram" xlink:label="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram_638191724629703183" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram_638191724629703183" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MaximumAmountPaidCoDevelopmentActivities" xlink:label="chrs_MaximumAmountPaidCoDevelopmentActivities_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_MaximumAmountPaidCoDevelopmentActivities_638191724629703183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedRoyaltiesCurrentAndNoncurrent" xlink:label="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="us-gaap_AccruedRoyaltiesCurrentAndNoncurrent_638191724629703183" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="us-gaap_ResearchAndDevelopmentExpense_638191724629703183" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="us-gaap_SharePrice_638191724629703183" order="12" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts" xlink:label="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_638191724629703183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts_638191724629703183" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_UpfrontAndMilestonePayment" xlink:label="chrs_UpfrontAndMilestonePayment_638191724629713182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_UpfrontAndMilestonePayment_638191724629713182" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_638191724629713182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones_638191724629713182" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval" xlink:label="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_638191724629713182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval_638191724629713182" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds" xlink:label="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_638191724629713182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds_638191724629713182" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_638191724629713182" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_638191724629693183" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_638191724629713182" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails" xlink:type="extended" xlink:title="40701 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629723186" xlink:to="us-gaap_DebtInstrumentAxis_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629723186" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629723186" xlink:to="chrs_TermLoansMember_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629723186" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629723186" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629723186" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629723186" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_638191724629723186" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_638191724629723186" xlink:to="us-gaap_FairValueInputsLevel2Member_638191724629723186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_638191724629723186" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" xlink:to="us-gaap_DebtInstrumentFaceAmount_638191724629723186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629723186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638191724629723186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" xlink:to="us-gaap_LongTermDebt_638191724629723186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_638191724629723186" xlink:to="us-gaap_DebtInstrumentFairValue_638191724629733183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails" xlink:type="extended" xlink:title="40702 - Disclosure - Debt Obligations - 2027 Term Loan - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629733183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_DebtInstrumentAxis_638191724629733183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629733183" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629733183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629733183" xlink:to="chrs_TermLoansMember_638191724629733183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheLoanMember" xlink:label="chrs_TrancheLoanMember_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_TermLoansMember_638191724629733183" xlink:to="chrs_TrancheLoanMember_638191724629733183" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheBLoanMember" xlink:label="chrs_TrancheBLoanMember_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_TermLoansMember_638191724629733183" xlink:to="chrs_TrancheBLoanMember_638191724629733183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheCLoanMember" xlink:label="chrs_TrancheCLoanMember_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_TermLoansMember_638191724629733183" xlink:to="chrs_TrancheCLoanMember_638191724629733183" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheDLoanMember" xlink:label="chrs_TrancheDLoanMember_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_TermLoansMember_638191724629733183" xlink:to="chrs_TrancheDLoanMember_638191724629733183" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629733183" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629733183" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629733183" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629733183" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724629743185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629733183" xlink:to="us-gaap_LoansPayableMember_638191724629743185" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TrancheaBAndDLoansMember" xlink:label="chrs_TrancheaBAndDLoansMember_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629733183" xlink:to="chrs_TrancheaBAndDLoansMember_638191724629743185" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodAxis_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodAxis_638191724629743185" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodDomain_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodAxis_638191724629743185" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodDomain_638191724629743185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodOneMember_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain_638191724629743185" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodOneMember_638191724629743185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentRedemptionPeriodDomain_638191724629743185" xlink:to="us-gaap_DebtInstrumentRedemptionPeriodTwoMember_638191724629743185" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_CreditFacilityAxis_638191724629743185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityAxis_638191724629743185" xlink:to="us-gaap_CreditFacilityDomain_638191724629743185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditFacilityDomain_638191724629743185" xlink:to="us-gaap_LineOfCreditMember_638191724629743185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638191724629743185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="srt_CounterpartyNameAxis_638191724629743185" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638191724629743185" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629753184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629753184" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629753184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629753184" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724629753184" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_VariableRateAxis_638191724629753184" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain" xlink:label="us-gaap_VariableRateDomain_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateAxis_638191724629753184" xlink:to="us-gaap_VariableRateDomain_638191724629753184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:label="us-gaap_LondonInterbankOfferedRateLIBORMember_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_638191724629753184" xlink:to="us-gaap_LondonInterbankOfferedRateLIBORMember_638191724629753184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:label="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_VariableRateDomain_638191724629753184" xlink:to="us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_638191724629753184" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="srt_StatementScenarioAxis_638191724629753184" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638191724629753184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638191724629753184" xlink:to="srt_ScenarioUnspecifiedDomain_638191724629753184" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638191724629753184" xlink:to="us-gaap_ScenarioPlanMember_638191724629763185" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="srt_RangeAxis_638191724629763185" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638191724629763185" xlink:to="srt_RangeMember_638191724629763185" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638191724629763185" xlink:to="srt_MinimumMember_638191724629763185" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_LongtermDebtTypeAxis_638191724629763185" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638191724629763185" xlink:to="us-gaap_LongtermDebtTypeDomain_638191724629763185" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638191724629763185" xlink:to="us-gaap_ConvertibleDebtMember_638191724629763185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629763185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629733183" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629763185" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentFaceAmount_638191724629773184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfTranches" xlink:label="chrs_DebtInstrumentNumberOfTranches_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_DebtInstrumentNumberOfTranches_638191724629773184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_LongTermDebt_638191724629773184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629773184" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AmountAddedToVariableComponent" xlink:label="chrs_AmountAddedToVariableComponent_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_AmountAddedToVariableComponent_638191724629773184" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_FloorOnVariableRate" xlink:label="chrs_FloorOnVariableRate_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_FloorOnVariableRate_638191724629773184" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal" xlink:label="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_638191724629773184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal_638191724629773184" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_RepaymentsOfDebt_638191724629783185" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_638191724629783185" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodOne" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodOne_638191724629783185" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodTwo" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodTwo_638191724629783185" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodThree" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodThree_638191724629783185" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFour" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_638191724629783185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFour_638191724629783185" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_LoanAgreementCovenantsNetSalesForPeriodFive" xlink:label="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_638191724629793186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_LoanAgreementCovenantsNetSalesForPeriodFive_638191724629793186" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_MandatoryPrepaymentTerm" xlink:label="chrs_MandatoryPrepaymentTerm_638191724629793186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_MandatoryPrepaymentTerm_638191724629793186" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtDiscountsAndIssuanceCosts" xlink:label="chrs_DebtDiscountsAndIssuanceCosts_638191724629793186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_DebtDiscountsAndIssuanceCosts_638191724629793186" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross_638191724629793186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DeferredFinanceCostsGross_638191724629793186" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629793186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629793186" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638191724629803189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentTerm_638191724629803189" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentRemainingTerm" xlink:label="chrs_DebtInstrumentRemainingTerm_638191724629803189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="chrs_DebtInstrumentRemainingTerm_638191724629803189" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724629803189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724629803189" order="21" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_638191724629803189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629763185" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_638191724629803189" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails" xlink:type="extended" xlink:title="40703 - Disclosure - Debt Obligations - 2027 Term Loans Interest Expense Components (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_3" xlink:to="us-gaap_DebtInstrumentTable_638191724629813185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629813185" xlink:to="us-gaap_DebtInstrumentAxis_638191724629813185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629813185" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629813185" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629813185" xlink:to="chrs_TermLoansMember_638191724629813185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629813185" xlink:to="srt_CounterpartyNameAxis_638191724629813185" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638191724629813185" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629813185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629813185" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629813185" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629813185" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629813185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629813185" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_638191724629813185" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629813185" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724629813185" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638191724629813185" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629813185" xlink:to="us-gaap_InterestExpenseDebt_638191724629813185" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails" xlink:type="extended" xlink:title="40704 - Disclosure - Debt Obligations - 2027 Term Loan Future Payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract_4" xlink:to="us-gaap_DebtInstrumentTable_638191724629823189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629823189" xlink:to="us-gaap_DebtInstrumentAxis_638191724629823189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629823189" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629823189" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoansMember" xlink:label="chrs_TermLoansMember_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629823189" xlink:to="chrs_TermLoansMember_638191724629823189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629823189" xlink:to="srt_CounterpartyNameAxis_638191724629823189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638191724629823189" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629823189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_BiopharmaCreditInvestmentsVGpLlcMember" xlink:label="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629823189" xlink:to="chrs_BiopharmaCreditInvestmentsVGpLlcMember_638191724629823189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629823189" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629823189" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724629823189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724629823189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724629823189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724629833186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724629833186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724629833186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_DebtInstrumentCarryingAmount_638191724629833186" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629833186" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_TermLoanGross" xlink:label="chrs_TermLoanGross_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="chrs_TermLoanGross_638191724629833186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629833186" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638191724629833186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629823189" xlink:to="us-gaap_LongTermDebt_638191724629833186" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails" xlink:type="extended" xlink:title="40705 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629843184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629843184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638191724629843184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629843184" xlink:to="us-gaap_LongtermDebtTypeAxis_638191724629843184" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638191724629843184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638191724629843184" xlink:to="us-gaap_LongtermDebtTypeDomain_638191724629843184" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember_638191724629843184" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638191724629843184" xlink:to="us-gaap_ConvertibleDebtMember_638191724629843184" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629843184" xlink:to="us-gaap_DebtInstrumentAxis_638191724629903192" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629903192" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629903192" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629903192" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629903192" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629843184" xlink:to="srt_StatementScenarioAxis_638191724629903192" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638191724629903192" xlink:to="srt_ScenarioUnspecifiedDomain_638191724629903192" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638191724629903192" xlink:to="us-gaap_ScenarioPlanMember_638191724629903192" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629843184" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629903192" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentFaceAmount_638191724629903192" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629903192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629903192" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_ProceedsFromConvertibleDebt_638191724629913187" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_638191724629913187" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_638191724629913187" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EquivalentToConversionPricePerCommonShare" xlink:label="chrs_EquivalentToConversionPricePerCommonShare_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_EquivalentToConversionPricePerCommonShare_638191724629913187" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentInterestRateTerms_638191724629913187" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentMaturityDate_638191724629913187" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfPremiumOnConvertibleNote" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_PercentageOfPremiumOnConvertibleNote_638191724629913187" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentCovenantCompliance_638191724629913187" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfEventsInDefault" xlink:label="chrs_NumberOfEventsInDefault_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_NumberOfEventsInDefault_638191724629913187" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet" xlink:label="us-gaap_DeferredFinanceCostsNoncurrentNet_638191724629913187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DeferredFinanceCostsNoncurrentNet_638191724629913187" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentContractualTerm" xlink:label="chrs_DebtInstrumentContractualTerm_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="chrs_DebtInstrumentContractualTerm_638191724629923187" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_638191724629923187" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_SharePrice_638191724629923187" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629923187" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724629923187" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638191724629923187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629903192" xlink:to="us-gaap_DebtInstrumentTerm_638191724629923187" order="18" use="optional" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails" xlink:type="extended" xlink:title="40706 - Disclosure - Debt Obligations - Capped Call Transactions - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityTable_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityTable_638191724629933188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityEquityAxis_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityTable_638191724629933188" xlink:to="us-gaap_OptionIndexedToIssuersEquityEquityAxis_638191724629933188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityAxis_638191724629933188" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_638191724629933188" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CallOptionMember" xlink:label="us-gaap_CallOptionMember_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain_638191724629933188" xlink:to="us-gaap_CallOptionMember_638191724629933188" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityEquityTable_638191724629933188" xlink:to="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PaymentForCappedCallTransactions" xlink:label="chrs_PaymentForCappedCallTransactions_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" xlink:to="chrs_PaymentForCappedCallTransactions_638191724629933188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CapPriceOfCapCallTransactions" xlink:label="chrs_CapPriceOfCapCallTransactions_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" xlink:to="chrs_CapPriceOfCapCallTransactions_638191724629933188" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfCapPriceCappedCallTransactions" xlink:label="chrs_PercentageOfCapPriceCappedCallTransactions_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" xlink:to="chrs_PercentageOfCapPriceCappedCallTransactions_638191724629933188" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OptionIndexedToIssuersEquityLineItems_638191724629933188" xlink:to="us-gaap_SharePrice_638191724629933188" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails" xlink:type="extended" xlink:title="40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629933188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629933188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629933188" xlink:to="us-gaap_DebtInstrumentAxis_638191724629933188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629933188" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629943186" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629943186" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629943186" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629933188" xlink:to="us-gaap_LongtermDebtTypeAxis_638191724629943186" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638191724629943186" xlink:to="us-gaap_LongtermDebtTypeDomain_638191724629943186" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638191724629943186" xlink:to="us-gaap_ConvertibleDebtMember_638191724629943186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629933188" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629943186" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629943186" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_638191724629943186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629943186" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724629943186" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629943186" xlink:to="us-gaap_InterestExpenseDebt_638191724629943186" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails" xlink:type="extended" xlink:title="40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629943186" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629943186" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629943186" xlink:to="us-gaap_LongtermDebtTypeAxis_638191724629953213" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638191724629953213" xlink:to="us-gaap_LongtermDebtTypeDomain_638191724629953213" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638191724629953213" xlink:to="us-gaap_ConvertibleDebtMember_638191724629953213" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629943186" xlink:to="us-gaap_DebtInstrumentAxis_638191724629953213" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629953213" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629953213" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629953213" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724629953213" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629943186" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629953213" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_638191724629953213" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_638191724629953213" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_638191724629953213" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_638191724629953213" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_638191724629953213" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount_638191724629953213" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_DebtInstrumentCarryingAmount_638191724629953213" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629963188" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesPrincipalAmount" xlink:label="chrs_ConvertibleNotesPrincipalAmount_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="chrs_ConvertibleNotesPrincipalAmount_638191724629963188" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724629963188" order="9" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629953213" xlink:to="us-gaap_LongTermDebt_638191724629963188" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails" xlink:type="extended" xlink:title="40709 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724629963188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="srt_StatementScenarioAxis_638191724629963188" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638191724629963188" xlink:to="srt_ScenarioUnspecifiedDomain_638191724629963188" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638191724629963188" xlink:to="us-gaap_ScenarioPlanMember_638191724629963188" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis_638191724629963188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="us-gaap_LongtermDebtTypeAxis_638191724629963188" order="2" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis_638191724629963188" xlink:to="us-gaap_LongtermDebtTypeDomain_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleDebtMember" xlink:label="us-gaap_ConvertibleDebtMember_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeDomain_638191724629973187" xlink:to="us-gaap_ConvertibleDebtMember_638191724629973187" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="us-gaap_DebtInstrumentAxis_638191724629973187" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724629973187" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724629973187" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="srt_CounterpartyNameAxis_638191724629973187" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638191724629973187" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724629973187" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="srt_RangeAxis_638191724629973187" order="5" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638191724629973187" xlink:to="srt_RangeMember_638191724629973187" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638191724629973187" xlink:to="srt_MinimumMember_638191724629973187" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724629973187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724629963188" xlink:to="us-gaap_DebtInstrumentLineItems_638191724629973187" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentFaceAmount_638191724629983189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724629983189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_ProceedsFromConvertibleDebt_638191724629983189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="us-gaap_DeferredFinanceCostsGross_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DeferredFinanceCostsGross_638191724629983189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_LongTermDebt_638191724629983189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_638191724629983189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_InterestExpenseDebt_638191724629983189" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentInterestRateTerms_638191724629983189" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate_638191724629983189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentMaturityDate_638191724629983189" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_638191724629993187" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="us-gaap_ConvertibleNotesPayable_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_ConvertibleNotesPayable_638191724629993187" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageOfPremiumOnConvertibleNote" xlink:label="chrs_PercentageOfPremiumOnConvertibleNote_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_PercentageOfPremiumOnConvertibleNote_638191724629993187" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes" xlink:label="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes_638191724629993187" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate" xlink:label="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate_638191724629993187" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EquivalentToConversionPricePerCommonShare" xlink:label="chrs_EquivalentToConversionPricePerCommonShare_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_EquivalentToConversionPricePerCommonShare_638191724629993187" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCovenantCompliance" xlink:label="us-gaap_DebtInstrumentCovenantCompliance_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentCovenantCompliance_638191724629993187" order="16" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfEventsInDefault" xlink:label="chrs_NumberOfEventsInDefault_638191724629993187" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_NumberOfEventsInDefault_638191724629993187" order="17" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_638191724630003189" order="18" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_SharePrice_638191724630003189" order="19" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_638191724630003189" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentTerm_638191724630003189" order="21" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724630003189" order="22" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentFixedInterestExpenses" xlink:label="chrs_DebtInstrumentFixedInterestExpenses_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="chrs_DebtInstrumentFixedInterestExpenses_638191724630003189" order="23" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_638191724630003189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724629973187" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_638191724630003189" order="24" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails" xlink:type="extended" xlink:title="40710 - Disclosure - Debt Obligations - 2025 Term Loan - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtInstrumentTable_638191724630013188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724630013188" xlink:to="srt_CounterpartyNameAxis_638191724630013188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_638191724630013188" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_638191724630013188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_HealthcareRoyaltyPartnersIIILPMember" xlink:label="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_638191724630013188" xlink:to="chrs_HealthcareRoyaltyPartnersIIILPMember_638191724630013188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724630013188" xlink:to="us-gaap_DebtInstrumentAxis_638191724630013188" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724630013188" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724630013188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableMember" xlink:label="us-gaap_LoansPayableMember_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724630013188" xlink:to="us-gaap_LoansPayableMember_638191724630013188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_638191724630013188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724630013188" xlink:to="srt_RangeAxis_638191724630013188" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="srt_RangeMember_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_638191724630013188" xlink:to="srt_RangeMember_638191724630023188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_638191724630023188" xlink:to="srt_MinimumMember_638191724630023188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724630013188" xlink:to="srt_StatementScenarioAxis_638191724630023188" order="4" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_638191724630023188" xlink:to="srt_ScenarioUnspecifiedDomain_638191724630023188" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_638191724630023188" xlink:to="us-gaap_ScenarioPlanMember_638191724630023188" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentTable_638191724630013188" xlink:to="us-gaap_DebtInstrumentLineItems_638191724630023188" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentTerm_638191724630023188" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentFaceAmount_638191724630023188" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_638191724630023188" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_RepaymentsOfDebt_638191724630023188" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724630023188" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_638191724630023188" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateTerms" xlink:label="us-gaap_DebtInstrumentInterestRateTerms_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentInterestRateTerms_638191724630033190" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_DebtInstrumentMaturityDate_638191724630033190" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_DebtInstrumentPrepaymentPercentage" xlink:label="chrs_DebtInstrumentPrepaymentPercentage_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="chrs_DebtInstrumentPrepaymentPercentage_638191724630033190" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount" xlink:label="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount_638191724630033190" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_638191724630033190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentLineItems_638191724630023188" xlink:to="us-gaap_InterestExpenseDebt_638191724630033190" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails" xlink:type="extended" xlink:title="40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_638191724630033190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear_638191724630033190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:label="us-gaap_PurchaseObligationDueInNextTwelveMonths_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligationDueInNextTwelveMonths_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInSecondYear" xlink:label="us-gaap_PurchaseObligationDueInSecondYear_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligationDueInSecondYear_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInThirdYear" xlink:label="us-gaap_PurchaseObligationDueInThirdYear_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligationDueInThirdYear_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligationDueInFourthYear" xlink:label="us-gaap_PurchaseObligationDueInFourthYear_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligationDueInFourthYear_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PurchaseObligation" xlink:label="us-gaap_PurchaseObligation_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_PurchaseObligation_638191724630043189" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" xlink:type="extended" xlink:title="40802 - Disclosure - Commitments and Contingencies - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractualObligationFiscalYearMaturityAbstract" xlink:label="ContractualObligationFiscalYearMaturityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractualObligationFiscalYearMaturityAbstract" xlink:to="us-gaap_LossContingenciesTable_638191724630043189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="us-gaap_BalanceSheetLocationAxis_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_638191724630043189" xlink:to="us-gaap_BalanceSheetLocationAxis_638191724630043189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="us-gaap_BalanceSheetLocationDomain_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis_638191724630043189" xlink:to="us-gaap_BalanceSheetLocationDomain_638191724630043189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AccruedRebatesFeesAndReservesMember" xlink:label="chrs_AccruedRebatesFeesAndReservesMember_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationDomain_638191724630043189" xlink:to="chrs_AccruedRebatesFeesAndReservesMember_638191724630043189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesTable_638191724630043189" xlink:to="us-gaap_LossContingenciesLineItems_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate" xlink:label="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_638191724630043189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems_638191724630043189" xlink:to="us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate_638191724630043189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesLineItems_638191724630043189" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_638191724630053189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails" xlink:type="extended" xlink:title="40901 - Disclosure - Derivatives - Derivative fair value (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:label="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1" xlink:to="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_638191724630053189" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="us-gaap_DerivativeContractTypeDomain_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentRiskAxis_638191724630053189" xlink:to="us-gaap_DerivativeContractTypeDomain_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignExchangeContractMember" xlink:label="us-gaap_ForeignExchangeContractMember_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeContractTypeDomain_638191724630053189" xlink:to="us-gaap_ForeignExchangeContractMember_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_638191724630053189" xlink:to="us-gaap_HedgingDesignationAxis_638191724630053189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain" xlink:label="us-gaap_HedgingDesignationDomain_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationAxis_638191724630053189" xlink:to="us-gaap_HedgingDesignationDomain_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember" xlink:label="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_HedgingDesignationDomain_638191724630053189" xlink:to="us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_638191724630053189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems" xlink:label="us-gaap_DerivativesFairValueLineItems_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_638191724630053189" xlink:to="us-gaap_DerivativesFairValueLineItems_638191724630053189" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose" xlink:label="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_638191724630053189" xlink:to="chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose_638191724630053189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetNotionalAmount" xlink:label="us-gaap_DerivativeAssetNotionalAmount_638191724630053189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_638191724630053189" xlink:to="us-gaap_DerivativeAssetNotionalAmount_638191724630053189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount" xlink:label="us-gaap_DerivativeLiabilityNotionalAmount_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_638191724630053189" xlink:to="us-gaap_DerivativeLiabilityNotionalAmount_638191724630063189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent" xlink:label="us-gaap_DerivativeAssetsCurrent_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_638191724630053189" xlink:to="us-gaap_DerivativeAssetsCurrent_638191724630063189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeAssetsCurrent_638191724630063189" xlink:to="us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_638191724630063189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativesFairValueLineItems_638191724630053189" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_638191724630063189" 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/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:label="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeLiabilitiesCurrent_638191724630063189" xlink:to="us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_638191724630063189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails" xlink:type="extended" xlink:title="40903 - Disclosure - Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments" xlink:label="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_638191724630063189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_4" xlink:to="us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments_638191724630063189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureAtMarketOfferingDetails" xlink:type="extended" xlink:title="41001 - Disclosure - At-The-Market Offering (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingAbstract" xlink:label="chrs_AtMarketOfferingAbstract_1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingTable" xlink:label="chrs_AtMarketOfferingTable_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingAbstract_1" xlink:to="chrs_AtMarketOfferingTable_638191724630073190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingTable_638191724630073190" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_638191724630073190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_638191724630073190" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_638191724630073190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingMember" xlink:label="chrs_AtMarketOfferingMember_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_638191724630073190" xlink:to="chrs_AtMarketOfferingMember_638191724630073190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_AtMarketOfferingLineItems" xlink:label="chrs_AtMarketOfferingLineItems_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingTable_638191724630073190" xlink:to="chrs_AtMarketOfferingLineItems_638191724630073190" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_638191724630073190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_638191724630073190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="us-gaap_SharesIssuedPricePerShare_638191724630073190" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds" xlink:label="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds_638191724630073190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_638191724630073190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForCommissions" xlink:label="us-gaap_PaymentsForCommissions_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="us-gaap_PaymentsForCommissions_638191724630073190" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering" xlink:label="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_638191724630073190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="chrs_AtMarketOfferingLineItems_638191724630073190" xlink:to="chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering_638191724630073190" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails" xlink:type="extended" xlink:title="41101 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630083190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630083190" xlink:to="us-gaap_AwardTypeAxis_638191724630083190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_638191724630083190" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724630083190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember" xlink:label="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_638191724630083190" xlink:to="chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_638191724630083190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630083190" xlink:to="us-gaap_IncomeStatementLocationAxis_638191724630083190" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638191724630083190" xlink:to="us-gaap_IncomeStatementLocationDomain_638191724630083190" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630083190" xlink:to="us-gaap_CostOfSalesMember_638191724630083190" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630083190" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630083190" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630083190" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630083190" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630083190" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630083190" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_638191724630083190" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630083190" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_638191724630083190" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630083190" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount_638191724630093189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails" xlink:type="extended" xlink:title="41102 - Disclosure - Stock-Based Compensation - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630093189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630093189" xlink:to="us-gaap_IncomeStatementLocationAxis_638191724630093189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638191724630093189" xlink:to="us-gaap_IncomeStatementLocationDomain_638191724630093189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630093189" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630093189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630093189" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630093189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630093189" xlink:to="us-gaap_RestructuringCostAndReserveAxis_638191724630093189" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis_638191724630093189" xlink:to="us-gaap_TypeOfRestructuringDomain_638191724630093189" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_638191724630093189" xlink:to="us-gaap_EmployeeSeveranceMember_638191724630093189" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630093189" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_638191724630093189" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630093189" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630093189" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_638191724630103191" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_638191724630093189" xlink:to="chrs_ShareBasedPaymentArrangementForfeitureCredit_638191724630103191" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638191724630103191" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638191724630103191" xlink:to="us-gaap_DebtInstrumentAxis_638191724630103191" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis_638191724630103191" xlink:to="us-gaap_DebtInstrumentNameDomain_638191724630103191" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorNotes8.2PercentDue2022Member" xlink:label="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724630103191" xlink:to="chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_638191724630103191" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member" xlink:label="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentNameDomain_638191724630103191" xlink:to="chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_638191724630103191" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638191724630103191" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638191724630103191" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_638191724630103191" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_638191724630103191" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_EmployeesAndNonemployeesStockOptionMember" xlink:label="chrs_EmployeesAndNonemployeesStockOptionMember_638191724630103191" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638191724630103191" xlink:to="chrs_EmployeesAndNonemployeesStockOptionMember_638191724630103191" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638191724630103191" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_638191724630113196" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ConvertibleNotesMember" xlink:label="chrs_ConvertibleNotesMember_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_638191724630103191" xlink:to="chrs_ConvertibleNotesMember_638191724630113196" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_638191724630103191" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638191724630113196" 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/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_638191724630113196" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_638191724630113196" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.coherus.com/role/DisclosureRestructuringChargesDetails" xlink:type="extended" xlink:title="41301 - Disclosure - Restructuring Charges (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract_1" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_638191724630113196" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_638191724630113196" xlink:to="us-gaap_IncomeStatementLocationAxis_638191724630113196" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="us-gaap_IncomeStatementLocationDomain_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationAxis_638191724630113196" xlink:to="us-gaap_IncomeStatementLocationDomain_638191724630113196" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630113196" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_638191724630113196" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementLocationDomain_638191724630113196" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesMember_638191724630113196" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="us-gaap_RestructuringCostAndReserveAxis_638191724630113196" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_638191724630113196" xlink:to="us-gaap_RestructuringCostAndReserveAxis_638191724630113196" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="us-gaap_TypeOfRestructuringDomain_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveAxis_638191724630113196" xlink:to="us-gaap_TypeOfRestructuringDomain_638191724630123192" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="us-gaap_EmployeeSeveranceMember_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TypeOfRestructuringDomain_638191724630123192" xlink:to="us-gaap_EmployeeSeveranceMember_638191724630123192" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_638191724630113196" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated" xlink:label="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated_638191724630123192" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringCharges" xlink:label="us-gaap_RestructuringCharges_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="us-gaap_RestructuringCharges_638191724630123192" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_638191724630123192" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_ShareBasedPaymentArrangementForfeitureCredit" xlink:label="chrs_ShareBasedPaymentArrangementForfeitureCredit_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="chrs_ShareBasedPaymentArrangementForfeitureCredit_638191724630123192" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="chrs-20230331.xsd#chrs_RestructuringAndRelatedActivities" xlink:label="chrs_RestructuringAndRelatedActivities_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="chrs_RestructuringAndRelatedActivities_638191724630123192" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RestructuringReserve" xlink:label="us-gaap_RestructuringReserve_638191724630123192" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RestructuringCostAndReserveLineItems_638191724630123192" xlink:to="us-gaap_RestructuringReserve_638191724630123192" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983479936">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</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>Cover [Abstract]</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_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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36721<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">Coherus BioSciences,&#160;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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">27-3615821<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">333 Twin Dolphin Drive<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite&#160;600<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">Redwood City<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">94065<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">649-3530<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, $0.0001 par value 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">CHRS<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">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">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_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">80,553,730<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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">Q1<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001512762<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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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>14
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982492352">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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">$ 16,145<span></span>
</td>
<td class="nump">$ 63,547<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_MarketableSecuritiesCurrent', window );">Investments in marketable securities</a></td>
<td class="nump">111,944<span></span>
</td>
<td class="nump">128,134<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_ReceivablesNetCurrent', window );">Trade receivables, net</a></td>
<td class="nump">101,458<span></span>
</td>
<td class="nump">109,964<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_InventoryNet', window );">Inventory</a></td>
<td class="nump">49,406<span></span>
</td>
<td class="nump">38,791<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_chrs_PrepaidManufacturingExpenseCurrent', window );">Prepaid manufacturing</a></td>
<td class="nump">16,019<span></span>
</td>
<td class="nump">17,880<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Other prepaids and current assets</a></td>
<td class="nump">20,954<span></span>
</td>
<td class="nump">22,918<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">315,926<span></span>
</td>
<td class="nump">381,234<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">7,724<span></span>
</td>
<td class="nump">8,754<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_InventoryNoncurrent', window );">Inventory, non-current</a></td>
<td class="nump">65,081<span></span>
</td>
<td class="nump">76,260<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_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and intangible assets</a></td>
<td class="nump">5,870<span></span>
</td>
<td class="nump">5,931<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_OtherAssetsNoncurrent', window );">Other assets, non-current</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">8,668<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_Assets', window );">Total assets</a></td>
<td class="nump">402,426<span></span>
</td>
<td class="nump">480,847<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_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="re">
<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">23,231<span></span>
</td>
<td class="nump">11,526<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_chrs_AccruedRebatesFeesAndReserveCurrent', window );">Accrued rebates, fees and reserves</a></td>
<td class="nump">55,697<span></span>
</td>
<td class="nump">54,461<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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">12,422<span></span>
</td>
<td class="nump">22,610<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 current liabilities</a></td>
<td class="nump">32,057<span></span>
</td>
<td class="nump">50,097<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">123,407<span></span>
</td>
<td class="nump">138,694<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_chrs_TermLoansPayableNoncurrent', window );">Term loans</a></td>
<td class="nump">245,718<span></span>
</td>
<td class="nump">245,483<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_ConvertibleSubordinatedDebtNoncurrent', window );">Convertible notes</a></td>
<td class="nump">225,900<span></span>
</td>
<td class="nump">225,575<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_chrs_OperatingAndFinanceLeaseLiabilityNoncurrent', window );">Lease liabilities, non-current</a></td>
<td class="nump">3,806<span></span>
</td>
<td class="nump">5,046<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_OtherLiabilitiesNoncurrent', window );">Other liabilities, non-current</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">3,467<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">598,933<span></span>
</td>
<td class="nump">618,265<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_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' deficit:</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_CommonStockValue', window );">Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 80,488,296 and 78,851,516 at March 31, 2023 and December 31, 2022, respectively)</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">8<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">1,221,100<span></span>
</td>
<td class="nump">1,204,431<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">(278)<span></span>
</td>
<td class="num">(249)<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">(1,417,337)<span></span>
</td>
<td class="num">(1,341,608)<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' deficit</a></td>
<td class="num">(196,507)<span></span>
</td>
<td class="num">(137,418)<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' deficit</a></td>
<td class="nump">$ 402,426<span></span>
</td>
<td class="nump">$ 480,847<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_AccruedRebatesFeesAndReserveCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued rebates, fees and 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;">chrs_AccruedRebatesFeesAndReserveCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_OperatingAndFinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and finance lease, classified as noncurrent.</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;">chrs_OperatingAndFinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PrepaidManufacturingExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid manufacturing expense 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;">chrs_PrepaidManufacturingExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_TermLoansPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 term loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</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;">chrs_TermLoansPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConvertibleSubordinatedDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the carrying value of convertible subordinated debt as of the balance sheet date that is scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleSubordinatedDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-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>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable security, classified as 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;">us-gaap_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other, due after 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604059-122996<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-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>The cumulative amount of the reporting entity's undistributed earnings or deficit.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-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>15
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983442240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</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">300,000,000<span></span>
</td>
<td class="nump">300,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">80,488,296<span></span>
</td>
<td class="nump">78,851,516<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">80,488,296<span></span>
</td>
<td class="nump">78,851,516<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>16
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139844075857584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_RevenuesAbstract', window );"><strong>Revenue:</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 32,436<span></span>
</td>
<td class="nump">$ 60,115<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_OperatingExpensesAbstract', window );"><strong>Costs and expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of goods sold</a></td>
<td class="nump">16,874<span></span>
</td>
<td class="nump">9,370<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="nump">34,154<span></span>
</td>
<td class="nump">82,917<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_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative</a></td>
<td class="nump">49,153<span></span>
</td>
<td class="nump">48,753<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_CostsAndExpenses', window );">Total costs and expenses</a></td>
<td class="nump">100,181<span></span>
</td>
<td class="nump">141,040<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(67,745)<span></span>
</td>
<td class="num">(80,925)<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_InterestExpense', window );">Interest expense</a></td>
<td class="num">(9,712)<span></span>
</td>
<td class="num">(8,969)<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,222)<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_OtherNonoperatingIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">1,728<span></span>
</td>
<td class="nump">32<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(75,729)<span></span>
</td>
<td class="num">(96,084)<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (75,729)<span></span>
</td>
<td class="num">$ (96,084)<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_EarningsPerShareAbstract', window );"><strong>Net (loss) income per share:</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_EarningsPerShareBasic', window );">Basic (In dollar per share)</a></td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="num">$ (1.24)<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 );">Diluted (In dollar per share)</a></td>
<td class="num">$ (0.96)<span></span>
</td>
<td class="num">$ (1.24)<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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average number of shares used in computing basic and diluted net loss per share:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (In shares)</a></td>
<td class="nump">79,268,853<span></span>
</td>
<td class="nump">77,253,699<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (In shares)</a></td>
<td class="nump">79,268,853<span></span>
</td>
<td class="nump">77,253,699<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for the period.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) related to nonoperating activities, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-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_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>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>17
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978823904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Condensed Consolidated Statements of Comprehensive Loss</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</a></td>
<td class="num">$ (75,729)<span></span>
</td>
<td class="num">$ (96,084)<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:</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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized loss on available-for-sale securities, net of tax</a></td>
<td class="num">(29)<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 adjustments, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive loss</a></td>
<td class="num">$ (75,758)<span></span>
</td>
<td class="num">$ (96,086)<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>18
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978891648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock</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>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 );">Beginning Balances at Dec. 31, 2021</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 1,147,843<span></span>
</td>
<td class="num">$ (270)<span></span>
</td>
<td class="num">$ (1,049,854)<span></span>
</td>
<td class="nump">$ 97,726<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_CommonStockSharesOutstanding', window );">Beginning Balances (in shares) at Dec. 31, 2021</a></td>
<td class="nump">76,930,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_NetIncomeLoss', window );">Net 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="num">(96,084)<span></span>
</td>
<td class="num">(96,084)<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 );">Issuance of common stock upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">544<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 );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">102,632<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="nump">491,087<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">13,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,037<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,658)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,658)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of RSUs (in shares)</a></td>
<td class="num">(185,644)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2)<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 );">Ending Balances at Mar. 31, 2022</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">1,158,766<span></span>
</td>
<td class="num">(272)<span></span>
</td>
<td class="num">(1,145,938)<span></span>
</td>
<td class="nump">12,563<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_CommonStockSharesOutstanding', window );">Ending Balances (in shares) at Mar. 31, 2022</a></td>
<td class="nump">77,338,171<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning Balances at Dec. 31, 2022</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">1,204,431<span></span>
</td>
<td class="num">(249)<span></span>
</td>
<td class="num">(1,341,608)<span></span>
</td>
<td class="num">$ (137,418)<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_CommonStockSharesOutstanding', window );">Beginning Balances (in shares) at Dec. 31, 2022</a></td>
<td class="nump">78,851,516<span></span>
</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">78,851,516<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 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="num">(75,729)<span></span>
</td>
<td class="num">$ (75,729)<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 );">Issuance of common stock upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103<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 );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="nump">24,107<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of common stock upon vesting of RSUs (in shares)</a></td>
<td class="nump">771,167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">12,288<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,288<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_StockIssuedDuringPeriodValuePurchaseOfAssets', window );">Issuance of common stock under ATM Offering, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,059<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,059<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 );">Issuance of common stock under ATM Offering, net of issuance costs (in shares)</a></td>
<td class="nump">1,131,450<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,781)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,781)<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_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of RSUs (in shares)</a></td>
<td class="num">(289,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>
</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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29)<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 );">Ending Balances at Mar. 31, 2023</a></td>
<td class="nump">$ 8<span></span>
</td>
<td class="nump">$ 1,221,100<span></span>
</td>
<td class="num">$ (278)<span></span>
</td>
<td class="num">$ (1,417,337)<span></span>
</td>
<td class="num">$ (196,507)<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_CommonStockSharesOutstanding', window );">Ending Balances (in shares) at Mar. 31, 2023</a></td>
<td class="nump">80,488,296<span></span>
</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">80,488,296<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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to equity for grantee's tax withholding obligation 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>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_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other comprehensive income (loss).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=124507222&amp;loc=d3e1436-108581<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-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_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 used to settle grantee's tax withholding obligation 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>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_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValuePurchaseOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.</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_StockIssuedDuringPeriodValuePurchaseOfAssets</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>19
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979012432">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>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</a></td>
<td class="num">$ (75,729)<span></span>
</td>
<td class="num">$ (96,084)<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 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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">949<span></span>
</td>
<td class="nump">767<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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">12,282<span></span>
</td>
<td class="nump">12,879<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_InventoryWriteDown', window );">Inventory write-offs, net</a></td>
<td class="nump">3,241<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Non-cash accretion of discount on marketable securities</a></td>
<td class="num">(1,339)<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_AmortizationOfDebtDiscountPremium', window );">Non-cash interest expense from amortization of debt discount &amp; issuance costs</a></td>
<td class="nump">656<span></span>
</td>
<td class="nump">3,696<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_chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements', window );">Option payment to Shanghai Junshi Biosciences Ltd. ("Junshi Biosciences")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,222<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_chrs_OtherNoncashAdjustments', window );">Other non-cash adjustments, net</a></td>
<td class="nump">554<span></span>
</td>
<td class="nump">592<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_IncreaseDecreaseInReceivables', window );">Trade receivables, net</a></td>
<td class="nump">8,529<span></span>
</td>
<td class="nump">5,991<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_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(2,671)<span></span>
</td>
<td class="num">(2,962)<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_IncreaseDecreaseInPrepaidExpense', window );">Prepaid manufacturing</a></td>
<td class="nump">1,861<span></span>
</td>
<td class="nump">248<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 );">Other prepaid, current and non-current assets</a></td>
<td class="nump">2,057<span></span>
</td>
<td class="num">(7,632)<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_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="nump">11,739<span></span>
</td>
<td class="nump">4,757<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_chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve', window );">Accrued rebates, fees and reserves</a></td>
<td class="nump">1,236<span></span>
</td>
<td class="num">(7,133)<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_chrs_IncreaseDecreaseInAccruedCompensation', window );">Accrued compensation</a></td>
<td class="num">(10,188)<span></span>
</td>
<td class="num">(7,144)<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 current and non-current liabilities</a></td>
<td class="num">(21,909)<span></span>
</td>
<td class="num">(3,242)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(68,732)<span></span>
</td>
<td class="num">(54,045)<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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing 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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(152)<span></span>
</td>
<td class="num">(615)<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_ProceedsFromSaleOfMachineryAndEquipment', window );">Proceeds from disposal of property and equipment</a></td>
<td class="nump">178<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_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from maturities of investments in marketable securities</a></td>
<td class="nump">17,500<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_chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities', window );">Option payment to Junshi Biosciences</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,000)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">17,526<span></span>
</td>
<td class="num">(35,615)<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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>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_ProceedsFromIssuanceOfDebt', window );">Proceeds from 2027 Term Loans, net of debt discount &amp; issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">191,190<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of common stock under ATM Offering, net of issuance costs</a></td>
<td class="nump">6,835<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_ProceedsFromStockOptionsExercised', window );">Proceeds from issuance of common stock upon exercise of stock options</a></td>
<td class="nump">103<span></span>
</td>
<td class="nump">544<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of RSUs</a></td>
<td class="num">(2,781)<span></span>
</td>
<td class="num">(2,658)<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_RepaymentsOfConvertibleDebt', window );">Repayment of 2022 Convertible Notes and premiums</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(109,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_RepaymentsOfDebt', window );">Repayment of 2025 Term Loan, premiums and exit fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(81,750)<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_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(353)<span></span>
</td>
<td class="num">(181)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">3,804<span></span>
</td>
<td class="num">(1,855)<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents and restricted cash</a></td>
<td class="num">(47,402)<span></span>
</td>
<td class="num">(91,515)<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, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">63,987<span></span>
</td>
<td class="nump">417,635<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, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">$ 16,585<span></span>
</td>
<td class="nump">$ 326,120<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_IncreaseDecreaseInAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in accrued compensation.</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;">chrs_IncreaseDecreaseInAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in accrued rebates, fees and 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;">chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_OtherNoncashAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other noncash adjustments.</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;">chrs_OtherNoncashAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 upfront and milestone based license fee payments.</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;">chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 upfront license fee payment related to license and collaboration agreement.</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;">chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_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 equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInReceivables</td>
</tr>
<tr>
<td style="padding-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_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-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_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 activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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 activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 satisfy grantee's tax withholding obligation 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity's first offering of stock to the public.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 activities 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.</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_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleOfMachineryAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of machinery and equipment.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfMachineryAndEquipment</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139844069346688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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>Organization and 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 );">Organization and Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Organization and Summary of Significant Accounting Policies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Coherus BioSciences,&#160;Inc. (the &#8220;Company&#8221; or &#8220;Coherus&#8221;) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative cancer treatments and commercialization of its portfolio of United States Food and Drug Administration (&#8220;FDA&#8221;)-approved biosimilars. The Company&#8217;s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company&#8217;s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA&#174; <span style="background:#ffffff;">(pegfilgrastim-cbqv)</span>, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA approved YUSIMRY&#8482; <span style="background:#ffffff;">(adalimumab-aqvh), a biosimilar to Humira, </span>in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#8217;s manufacturer, AbbVie Inc. (&#8220;AbbVie&#8221;). On August 2, 2022, the FDA approved CIMERLI&#174; <span style="background:#ffffff;">(ranibizumab-eqrn)</span>, a biosimilar to Lucentis, and commercial launch commenced on October 3, 2022 in the United States.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The Company&#8217;s product pipeline comprises&#160;the following three product candidates: toripalimab, an anti-PD-1 antibody being developed in collaboration with Shanghai Junshi Biosciences Co., Ltd. (&#8220;Junshi Biosciences&#8221;); CHS-006, an antibody targeting TIGIT being developed in collaboration with Junshi Biosciences; and one wholly-owned preclinical immuno-oncology program, CHS-1000, an antibody targeting ILT4. In May 2022, the Company discontinued development of its bevacizumab (Avastin) biosimilar product candidate in-licensed from Innovent Biologics (Suzhou) Co., Ltd. (&#8220;Innovent&#8221;). In October 2022, the Company discontinued development of its preclinical immuno-oncology program, CHS-3318, an antibody targeting CCR8. <span style="background:#ffffff;">On January 9, 2023, the Company announced that it entered into a binding term sheet (the &#8220;Term Sheet&#8221;) with Klinge Biopharma GmbH (&#8220;Klinge Biopharma&#8221;) for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the definitive agreements contemplated by the Term Sheet (the &#8220;Definitive Agreements&#8221;) and complete the transaction in mid-2023. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements reflect all adjustments, including normal recurring accruals, that the Company believes are necessary to fairly state the financial position and the results of the Company&#8217;s operations and cash flows for interim periods in accordance with U.S.&#160;GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full&#160;year or any subsequent interim period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited financial statements and notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended December 31, 2022 (the &#8220;2022 Form 10-K&#8221;) filed with the SEC.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information. Accounting estimates and judgements are inherently uncertain and therefore actual results could differ from these estimates.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:</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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At beginning of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,195</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,635</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At end of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 325,680</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 326,120</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;">Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the condensed consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of March 31, 2023 and December 31, 2022.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2023, the Company commenced using derivative contracts (foreign exchange option contracts) for the purpose of economically hedging exposure to changes in currency fluctuations between the U.S.&#160;Dollar and the Euro. The Company recognizes all derivatives at fair value in the condensed consolidated balance sheets, and corresponding gains and losses are recognized in other income (expense), net in the condensed consolidated statements of operations. The estimated fair value of derivative financial instruments represents the amount required to enter into similar contracts with similar remaining maturities based on quoted market prices. During the periods presented, the Company did not apply hedge accounting to these instruments (see Note 9).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="font-weight:normal;">The Company has reviewed recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the condensed consolidated financial statements as a result of future adoption.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:1pt;font-weight:bold;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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981395040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_RevenueFromContractWithCustomerTextBlock', window );">Revenue</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company initiated sales in the United States of CIMERLI on October 3, 2022. The Company&#8217;s net revenue was as follows: </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:72.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   UDENYCA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,069</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   CIMERLI</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,069</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   Total net revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,115</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Gross product revenues by significant customer as a percentage of total gross product revenues were 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:68.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">McKesson Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AmeriSource-Bergen Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cardinal Health, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Product Sales Discounts and Allowances</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were 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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,503</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,509</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (738)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (131,968)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,434</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,723</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,294</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,146)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,625)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (154,281)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,590</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying unaudited condensed consolidated balance sheets.</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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="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>22
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843984545072">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Fair Value Measurements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The fair values of financial instruments are classified into one of the following categories based upon the lowest level of input that is significant to the fair value measurement:</p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1&#160;&#8212; Quoted prices in active markets for identical assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2&#160;&#8212; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:54pt;"/><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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3&#160;&#8212; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. <span style="background:#ffffff;">The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Unrealized gains and losses on available-for-sale debt securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an available-for-sale debt investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses, if any, on available-for-sale securities are included in other income (expense), net, in the condensed consolidated statements of operations based on the specific identification method. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:</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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_mEUJQgpBGUq7vRKA90D8aw;"><span style="font-family:'Calibri','Helvetica','sans-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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,700</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,645</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The cost, unrealized gains or losses, and fair value by investment type are summarized as follows:</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#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:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,656</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,645</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">The Company held&#160;</span>11<span style="background:#ffffff;"> positions that were in unrealized loss positions as of March 31, 2023, and aggregated gross unrealized losses on available-for-sale debt securities were not material.&#160;</span><span style="background:#ffffff;">No</span><span style="background:#ffffff;">&#160;impairment was recognized in the first quarter of 2023. As of March 31, 2023, the remaining contractual maturities of available-for-sale securities were less than&#160;</span><span style="background:#ffffff;">one year</span><span style="background:#ffffff;">, and the average maturity of investments upon acquisition was approximately&#160;</span><span style="background:#ffffff;">8 months</span><span style="background:#ffffff;">. The accrued </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">interest receivable on available-for-sale marketable securities was immaterial at March 31, 2023 and December 31, 2022, and is included in other prepaid and current assets. </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="background:#ffffff;">There were </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> investments in marketable securities as of March 31, 2022; thus, </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> unrealized gain (loss) was recognized as of March 31, 2022. </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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981292976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_InventoryDisclosureAbstract', window );"><strong>Inventory</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_InventoryDisclosureTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventory</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,262</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,712</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,077</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,051</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company began capitalizing YUSIMRY inventory in the second quarter of 2022 and had $25.1 million and $23.7 million of such inventory as of March 31, 2023 and December 31, 2022, respectively. Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheets. As of March 31, 2023 and December 31, 2022, the non-current portion of inventory consisted of raw materials, work in process and a portion of finished goods. The following table presents the inventory balance sheet classifications:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,791</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,260</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,051</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Prepaid manufacturing of $16.0 million as of March 31, 2023 includes prepayments of $11.6 million to contract manufacturing organizations (&#8220;CMOs&#8221;) for manufacturing services for our products, which the Company expects to be converted into inventory within the next twelve months; and prepayments of $4.4 million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $17.9 million as of December 31, 2022 included prepayments of $13.0 million to CMOs for manufacturing services of the Company&#8217;s products, which the Company expects to be converted into inventory during 2023; and prepayments of $4.9 million to various CMOs for research and development pipeline programs.</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI https://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>24
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981274608">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Balance Sheet Components</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property and Equipment, Net</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,944</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,183</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,198</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,911</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (20,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (20,157)</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,754</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;">Depreciation and amortization expense related to property and equipment, net was $0.9 million and $0.8 million&#160;for the three months ended March 31, 2023 and 2022, respectively. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="background:#ffffff;">As of March 31, 2023 and December 31, 2022, the net book value of software implementation costs related to hosting arrangements was </span><span style="background:#ffffff;">$3.2</span><span style="background:#ffffff;"> million and </span><span style="background:#ffffff;">$3.5</span><span style="background:#ffffff;">&#160;million, respectively, and the amortization expense was immaterial for all periods presented.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accrued and Other Current Liabilities</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Accrued and other current liabilities consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued commercial and research and development manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,774</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued co-development costs payable to Junshi Biosciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,356</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,649</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,097</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -URI https://asc.fasb.org/topic&amp;trid=2122208<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983436864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Collaborations and Other Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_chrs_CollaborationAndLicenseAgreementsAbstract', window );"><strong>Collaborations and Other Arrangements</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 );">Collaborations and Other Arrangements</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Collaborations and Other Arrangements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Junshi Biosciences </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">On February 1, 2021, the Company entered into an Exclusive License and Commercialization Agreement (the &#8220;Collaboration Agreement&#8221;) with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences&#8217; anti-PD-1 antibody, in the United States and Canada. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">Under the terms of the Collaboration Agreement, the Company paid&#160;$150.0 million&#160;upfront for exclusive rights to toripalimab in&#160;the United States&#160;and&#160;Canada, an option in these territories to Junshi Biosciences&#8217; anti-TIGIT antibody CHS-006, an option in these territories to a next-generation engineered IL-2 cytokine, and certain negotiation rights to </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">two undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate&#160;$380.0 million&#160;in one-time payments for the achievement of various regulatory and sales milestones. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">In March 2022, the Company paid $35.0 million for the exercise of its option to license CHS-006. Junshi Biosciences and the Company are jointly developing CHS-006 with each party responsible for the associated development costs as set forth in the Collaboration Agreement. If the Company exercises its remaining option for the IL-2 cytokine, it will be obligated to pay an additional option exercise fee of&#160;$35.0 million. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an 18% royalty on net sales, up to $85.0 million&#160;for the achievement of certain regulatory approvals, and up to $170.0 million for the attainment of certain sales thresholds. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds, including CHS-006, and will pay for a portion of these co-development activities up to a maximum of&#160;$25.0 million&#160;per licensed compound per year. Beginning in 2023, the scope of the development plan for toripalimab in the United States has been reduced based on changes approved by the Company and Junshi Biosciences. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs.<span style="color:#ff0000;background:#ffffff;"> </span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The licensing transaction and the exercise of the option were accounted for as asset acquisitions under the relevant accounting rules. Research and development expenses recognized for obligations to Junshi Biosciences were $2.1 million for the three months ended March 31, 2023, and $50.1 million, inclusive of the $35.0 million option fee, for the three months ended March 31, 2022. In the condensed consolidated balance sheet as of March 31, 2023, the Company has classified $3.5 million in accrued and other current liabilities and $2.1 million in accounts payable related to the co-development, regulatory and technology transfer costs related to these programs. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">As of March 31, 2023, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The additional milestone payments, option fee for the IL-2 cytokine&#160;and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fee will be incurred or when royalties are due.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Bioeq</b><b style="color:#ff0000;font-weight:bold;"> </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">On November&#160;4, 2019, the Company entered into a license agreement with Bioeq AG (&#8220;Bioeq&#8221;) (the &#8220;Bioeq License Agreement&#8221;) for the commercialization of CIMERLI, a biosimilar version of ranibizumab (Lucentis), in certain dosage forms in both a vial and pre-filled syringe presentation (the &#8220;Bioeq Licensed Products&#8221;). Under the Bioeq License Agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The Bioeq License Agreement&#8217;s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">Bioeq will manufacture and supply the Bioeq Licensed Products to the Company in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement between the Company and Bioeq dated September 29, 2022 (the &#8220;Bioeq Manufacturing Agreement&#8221;). The Bioeq Manufacturing Agreement will remain in force until the first to occur of the following: (1) the termination of the Bioeq License Agreement; (2) the exercise of a right to termination by the Company or Bioeq for a material breach of the other party that is not cured in accordance with the Bioeq Manufacturing Agreement; and (3) the exercise of a right to termination by Bioeq if invoices are not paid in full in accordance with the Bioeq Manufacturing Agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;">Under the Bioeq License Agreement, the Company must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:12pt 0pt 0pt 0pt;">The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to &#8364;10&#160;million ($11.1&#160;million), which was recorded as research and development expense in the Company&#8217;s consolidated statement of operations in 2019. The terms of the Bioeq License Agreement include an aggregate of up to &#8364;12.5&#160;million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States including a &#8364;2.5 million milestone related to the FDA approval of the CIMERLI Section 351(k) BLA that was paid in the fourth quarter of 2022. This was recorded as an intangible asset and is being amortized over ten years. The Company shares a&#160;percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low- to mid-fifty&#160;percent range. Royalties due to Bioeq were $2.5 million and $2.9 million as of March 31, 2023 and December 31, 2022, respectively. The remaining milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it becomes probable that a milestone will be achieved. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"><b style="font-weight:bold;">Other </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;">On January 9, 2023, the Company announced that it entered into the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#174; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the Definitive Agreements contemplated by the Term Sheet and complete the transaction in mid-2023. Under the Term Sheet, the Company will make a total upfront payment of approximately &#8364;30&#160;million, comprised of cash and the Company&#8217;s common stock, thirty days after the execution of the Definitive Agreements. The Company has also agreed to make other regulatory and launch milestone payments and to make royalty payments based on approximately equal sharing of profits from the sale of FYB203 in consideration for the commercialization rights to FYB203 in the United States.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The material terms of the transaction with Klinge Biopharma will be set forth in the Definitive Agreements, which will be included in a subsequent filing by the Company when such Definitive Agreements are executed.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt 0pt 12pt 0pt;"><span style="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_chrs_CollaborationAndLicenseAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collaboration and license agreements.</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;">chrs_CollaborationAndLicenseAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -URI https://asc.fasb.org/topic&amp;trid=5833765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981328288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_DebtDisclosureAbstract', window );"><strong>Debt Obligations</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_DebtDisclosureTextBlock', window );">Debt Obligations</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debt Obligations</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 9pt 0pt;">A summary of the Company&#8217;s debt obligations, including level within the fair value hierarchy (see Note 3), 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:35.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:17.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,517)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The principal amounts outstanding are subject to variable interest rates, which are based on three-month SOFR starting April 1, 2023 plus fixed percentages. Through March 31, 2023, the variable component was based on the three-month LIBOR. Therefore, the Company believes the carrying amount of these obligations approximates fair value.</span></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">The fair value is influenced by interest rates, the Company&#8217;s stock price and stock price volatility and is determined by prices observed in market trading. Since the market for trading of the 2026 Convertible Notes is not considered to be an active market, the estimated fair value is based on Level 2 inputs.</span></p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2027 Term Loans </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company entered into a loan agreement in January 2022 (as amended to date, the &#8220;Loan Agreement&#8221;) with BioPharma Credit, PLC, (as the &#8220;Collateral Agent&#8221;), BPCR Limited Partnership (as a &#8220;Lender&#8221;), and Biopharma Credit Investments V (Master) LP, acting by its general partner, BioPharma Credit Investments V GP LLC (as a &#8220;Lender&#8221;) that provides for a senior secured term loan facility of up to $300.0 million to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million (the &#8220;Tranche A Loan&#8221;) that was funded on January 5, 2022 (the &#8220;Tranche A Closing Date&#8221;); (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million (the &#8220;Tranche B Loan&#8221;) that was funded on March 31, 2022; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million (the &#8220;Tranche C Loan&#8221;) that was not funded; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million (the &#8220;Tranche D Loan&#8221; and, together with the Tranche A Loan, the Tranche B Loan, and the Tranche C Loan, the &#8220;2027 Term Loans&#8221;) that was funded on September 14, 2022. The Company has the right to request an uncommitted additional facility amount of up to $100.0 million that is subject to new terms and conditions.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of the Company&#8217;s 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans accrued interest from inception through March 31, 2023 at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.0%; and starting April 1, 2023, accrue interest at 8.25% plus the sum (the &#8220;Adjusted Term SOFR&#8221;) of three-month SOFR and 0.26161% per annum, with a floor on Adjusted Term SOFR of 1.0%. The interest rate for the first quarter of 2023 was 13.03%. Interest is payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing March 31, 2026.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company&#8217;s tangible and intangible assets and property, including intellectual property.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were used to fund the Company&#8217;s general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the Company&#8217;s $75.0 million aggregate principal credit agreement with affiliates of Healthcare Royalty Partners (the &#8220;2025 Term Loan&#8221;), as well as all </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">associated costs and expenses pursuant to which a payoff amount of $81.9&#160;million was outstanding; in March 2022, proceeds of the Tranche B Loan were drawn in connection with the full repayment of all amounts outstanding under the Company&#8217;s $100.0 million aggregate principal amount 8.2% Convertible Senior Notes (the&#160;&#8220;2022 Convertible Notes&#8221;), as well as all associated costs and expenses pursuant to which a payoff amount of $111.1 million was outstanding.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve-month net sales in an amount that begins at $200.0&#160;million for the quarter ending March 31, 2022, increases to $210.0&#160;million for the quarter ended March 31, 2024, increases to $230.0 million for the quarter ending June 30, 2024, increases to $270.0 million for the quarter ending September 30, 2024, and increases to $300.0&#160;million for the quarter ended December 31, 2024 and thereafter. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict the Company&#8217;s ability to incur liens, incur additional indebtedness, <span style="background:#ffffff;">make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, the Company&#8217;s failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or its breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate the Company&#8217;s obligations under the Loan Agreement. A change of control of the Company triggers a mandatory prepayment of the 2027 Term Loans within&#160;</span><span style="-sec-ix-hidden:Hidden_FIRG0w-USUKgiYVuy7SPIA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">ten</span></span><span style="background:#ffffff;">&#160;business days.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">As of March 31, 2023, the Company was in full compliance with these covenants, other than the requirement in Section 6.15(a) that the trailing twelve-month net sales for the fiscal quarter ended March 31, 2023 not be less than $200.0 million for which the Company obtained a valid waiver, and there were no events of default under the 2027 Term Loans. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In connection with the closing of Tranche A, the Company incurred $7.8 million&#160;in debt discounts and issuance costs of which $6.8 million related to all the tranches of the 2027 Term Loans and was thus allocated pro rata between the tranches. The unamortized debt discount and issuance costs allocated to funded tranches are presented as deductions to the 2027 Term Loan balance and are amortized into interest expense using the effective interest method. The $2.3 million allocated to Tranche B was fully amortized over the commitment period prior to funding and recognized as interest expense in the first quarter of 2022. The associated debt discounts and issuance costs of unfunded tranches were deferred as assets and amortized into interest expense using the straight-line method over the commitment period of the respective tranches. At the closing dates of Tranche B on March 31, 2022 and Tranche D on September 14, 2022, the Company incurred an additional $1.0 million and $0.5 million, respectively,&#160;in debt issuance costs. As of March 31, 2023, the total remaining unamortized debt discount and debt offering costs related to Tranches A, B and D of $4.3 million will be amortized using the effective interest rate over the remaining term of 3.8 years. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense related to the 2027 Term Loans:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:27.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210</p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,841</p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,051</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2027 Term Loans as of March 31, 2023 are as follows:</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:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,887</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,123</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,032</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,060</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2027 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,090</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364,192</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114,192)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 Term Loans, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,282)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,718</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">1.5%</b><b style="font-weight:bold;"> Convertible Senior Subordinated Notes due 2026</b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% Convertible Senior Subordinated notes due 2026 (the &#8220;2026 Convertible Notes&#8221;) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers&#8217; fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company&#8217;s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and <span style="background:#ffffff;">structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables</span>. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;margin:0pt;">At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company&#8217;s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. Since inception, the conversion price has been 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents a conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.82 per share of the Company&#8217;s common stock on the Nasdaq Global Market on April&#160;14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a &#8220;make-whole fundamental change&#8221; (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company&#8217;s election before maturity. If a &#8220;fundamental change&#8221; (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">The 2026 Convertible Notes have customary provisions relating to the occurrence of &#8220;events of default&#8221; (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="color:#212529;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;">As of March 31, 2023, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company evaluated the features embedded in the 2026 Convertible Notes&#160;under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Capped Call Transactions</i></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In connection with the pricing of the 2026 Convertible Notes, the Company paid $18.2 million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions. The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company&#8217;s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. Since inception, the cap price has been $25.93 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company&#8217;s common stock of $14.82 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and classified as equity instruments; thus, they are recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;">The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheets. The debt issuance costs are being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">If the 2026 Convertible Notes were converted on March 31, 2023, the holders of the 2026 Convertible Notes&#160;would have received common shares with an aggregate value of $81.7 million based on the Company&#8217;s closing stock price of $6.84 as of March 31, 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 3pt 0pt;">The following table presents the components of interest expense related to the 2026 Convertible Notes:</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:71.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">  Total interest expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,182</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;">The remaining unamortized debt discount and debt offering costs related to the Company&#8217;s 2026 Convertible Notes&#160;of $4.1 million as of March 31, 2023, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes. The annual effective interest rate is 2.1% for the 2026 Convertible Notes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2026 Convertible Notes&#160;as of March 31, 2023 are as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0070c0;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,725</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,075</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,075)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,100)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,900</p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.2% Convertible Notes due 2022</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On February&#160;29, 2016, the Company issued and sold $100.0 million aggregate principal amount of its 8.2% Convertible Senior Notes due 2022. The 2022 Convertible Notes&#160;constituted general, senior unsubordinated obligations of the Company<span style="color:#ff0000;"> </span>bore interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears and matured on March&#160;31, 2022. In March 2022, the Company fully repaid the 2022 Convertible Notes, and a<span style="background:#ffffff;">s a result had </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> continuing obligations associated with them thereafter</span>. The payoff amount of $111.1 million included the repayment of the entire outstanding principal amount, the 9% premium of the outstanding principal amount and accrued and unpaid interest. For the three months ended March 31, 2022, interest expense on the 2022 Convertible Notes was $2.6 million, which included $2.1 million of stated coupon interest and $0.5 million amortization of debt discount and debt issuance costs.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt;">2025 Term Loan </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">On January&#160;7, 2019, the Company entered into a credit agreement with affiliates of Healthcare Royalty Partners. The 2025 Term Loan consisted of a six-year term loan facility for an aggregate principal amount of $75.0 million (the &#8220;Borrowings&#8221;).</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the </span>third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on&#160;January&#160;7, 2025, the maturity date. In January 2022, pursuant to the Company entering into the 2027 Term Loans, the Company voluntarily prepaid all amounts outstanding under the 2025 Term Loan. The payoff amount of $81.9 million included principal repayment in full, accrued interest, a 5.0% prepayment premium fee of the Borrowings principal amount, and an exit fee of 4.0% of the Borrowings principal amount. The prepayment premium fee and unamortized exit fee, debt discount and debt issuance costs, net from the payoff of the 2025 Term Loan totaled $6.2 million and was recorded in loss on debt extinguishment in the condensed consolidated statement of operations for the three months ended March 31, 2022.<span style="color:#ff0000;"> </span>For the three months ended March 31, 2022, interest expense on the 2025 Term Loan was $0.2 million which represented stated coupon interest.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981218208">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Commitments and Contingencies</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Purchase Commitments</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of March 31, 2023, the Company&#8217;s non-cancelable purchase commitments under the terms of its agreements are as follows: </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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending 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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,666</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,643</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,435</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,469</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,470</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,683</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Reflects a reduction compared to December 31, 2022 resulting from a contract change to lower the number of UDENYCA batches to be produced at a specific CMO. </span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are generally cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Guarantees and Indemnifications</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&#8217;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company assesses the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Legal Proceedings and Other Claims </b></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If it is determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. As of March 31, 2023 and December 31, 2022, the Company had an accrual of $6.4 million and $4.7 million, respectively, related to such matters that was included in accrued rebates, fees and reserves in the condensed consolidated balance sheets. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;">In late April of 2022, the Company received a demand letter from Zinc Health Services, LLC (&#8220;Zinc&#8221;) asserting that Zinc was entitled to approximately $14.0&#160;million from the Company for claims related to certain sales of UDENYCA from October 2020 through December 2021. The Company is continuing to evaluate the claims in the letter. No legal </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;">proceeding has been filed in connection with the claims in the letter and based on currently available information the final resolution of the matter is uncertain. The Company intends to defend any legal proceeding that may be filed. The Company&#8217;s accrual as of March 31, 2023 represented its estimated liability to resolve the matter. Loss contingencies are inherently unpredictable, the assessment is highly subjective and requires judgments about future events and unfavorable developments or resolutions can occur. The Company regularly reviews litigation matters to determine whether its accrual is adequate. The amount of ultimate loss may differ materially from the amount accrued to date.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">Other than the matter in connection with the demand letter described in this Note 8, there are no pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries' property is subject.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981332768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivatives</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivatives</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The Company is exposed to foreign currency exchange rate risk related to its international purchases. In the first quarter of 2023, the Company started utilizing euro currency contracts to manage euro currency risk in purchasing inventory and future settlement of euro denominated assets and liabilities. The volume of the Company&#8217;s foreign currency contract activity is limited by the amount of transaction exposure in each foreign currency and the Company&#8217;s election whether to hedge the transactions. There are no derivative instruments entered into for speculative or trading purposes.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;">The Company did not elect hedge accounting for any of its currency contracts. All outstanding contracts are with the same counterparty. Changes in the net fair value of contracts are recorded in other income (expense), net in the condensed consolidated statements of operations.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">The Company's derivatives are euro currency contracts which are economic hedges and have settlement dates through September 30, 2023. The following table summarizes the derivative fair value:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:34.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:34.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%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="vertical-align:bottom;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FPwQizt30UOvytwS7_-H-w;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other prepaids and current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;width:34.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9wZ7JKRE4ki344OR63M9EA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;">The pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments were recorded on the condensed consolidated statements of operations as follows:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:33.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of Operations Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Currency contracts</p></td><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123)</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981233296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>At The Market Offering<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_chrs_AtMarketOfferingAbstract', window );"><strong>At-The-Market Offering</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_chrs_AtMarketOfferingTextBlock', window );">At The Market Offering</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;"> </span>10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;At-The-Market Offering</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;background:#ffffff;">On November 8, 2022, the Company filed a registration statement on Form S-3, which was declared effective on November 17, 2022 </span><span style="font-weight:normal;">(the &#8220;Registration Statement&#8221;)</span><span style="font-weight:normal;background:#ffffff;">. Under the Registration Statement, the Company may offer and sell up to </span><span style="font-weight:normal;background:#ffffff;">$150.0</span><span style="font-weight:normal;background:#ffffff;">&#160;million in the aggregate of its common stock, preferred stock, debt securities, warrants and units from time to time in one or more offerings. Also on November 8, 2022, the Company entered into a </span><span style="font-weight:normal;">sales agreement (&#8220;Sales Agreement&#8221;)</span><span style="font-weight:normal;background:#ffffff;"> with </span><span style="font-weight:normal;">Cowen and Company, LLC (&#8220;Cowen&#8221;),</span><span style="font-weight:normal;background:#ffffff;"> pursuant to which the Company may issue and sell from time to time up to </span><span style="font-weight:normal;background:#ffffff;">$150.0</span><span style="font-weight:normal;background:#ffffff;">&#160;million of its common stock through or to Cowen as the Company&#8217;s sales agent or principal in </span><span style="font-weight:normal;">an at-the-market offering (&#8220;ATM Offering&#8221;)</span><span style="font-weight:normal;background:#ffffff;">. During the three months ended March 31, 2023, the Company sold&#160;</span><span style="font-weight:normal;background:#ffffff;">1,131,450</span><span style="font-weight:normal;background:#ffffff;"> shares of common stock at a weighted-average price per share of </span><span style="font-weight:normal;background:#ffffff;">$6.54</span><span style="font-weight:normal;background:#ffffff;"> for gross proceeds of </span><span style="font-weight:normal;background:#ffffff;">$7.4</span><span style="font-weight:normal;background:#ffffff;"> million pursuant to the ATM Offering and received net proceeds of </span><span style="font-weight:normal;background:#ffffff;">$7.2</span><span style="font-weight:normal;background:#ffffff;"> million, net of </span><span style="font-weight:normal;background:#ffffff;">$0.2</span><span style="font-weight:normal;background:#ffffff;"> million of commissions and fees. As of March 31, 2023, the Company had approximately </span><span style="font-weight:normal;background:#ffffff;">$135.9</span><span style="font-weight:normal;background:#ffffff;"> million of its common stock remaining available for sales under the ATM Offering.</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:11pt;font-weight:normal;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_chrs_AtMarketOfferingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">chrs_AtMarketOfferingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_AtMarketOfferingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 containing information regarding At the market offering.</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;">chrs_AtMarketOfferingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981328288">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-Based Compensation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the classification of stock-based compensation expense in the Company&#8217;s condensed consolidated statements of operations related to options and restricted stock units granted to employees and nonemployees:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.036060333%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,958</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,766</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,879</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation expense capitalized into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The stock-based compensation for the three months ended March 31, 2023 includes restructuring charges described in Note 13 of $1.1 million in research and development expense and a net forfeiture credit of $0.1 million in selling, general and administrative expense.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981342320">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12.&#160;&#160;&#160;&#160;&#160;&#160;Net Loss Per Share</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive. </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.34514618%;padding-left:0pt;padding-right:0pt;width:100.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,996,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,947,102</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,586,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479,655</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,324,742</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,942,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,942,152</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,524,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,693,651</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981312352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring Charges.</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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">Restructuring Charges</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.&#160;&#160;&#160;&#160;&#160;&#160;Restructuring Charges </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">On March 3, 2023, the Company committed to a plan to reduce its workforce to focus resources on strategic priorities including the commercialization of its diversified product portfolio and development of innovative immuno-oncology product candidates. The reduction in force impacted approximately 50 full-time and part-time employees, effective March 10, 2023 for most of these employees. Non-recurring restructuring charges associated with the reduction in force consisted of $3.9 million in cash expenses related to personnel expenses such as salaries, severance payments and other benefits; and $1.5 million in non-cash stock-based compensation related to acceleration of vesting and extension of the stock option exercise windows for two impacted executives; partially offset by $0.5 million in non-cash stock-based compensation forfeiture credits. The reduction in force is expected to be substantially completed during the first half of 2023.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">For the three months ended March 31, 2023, the condensed consolidated statement of operations includes $3.6 million in research and development expense and $1.3 million in selling, general and administrative expense related to the reduction in force. The condensed consolidated balance sheet includes $1.0 million in accrued compensation as of March 31, 2023. Any additional charges are expected to be insignificant.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI https://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>33
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982495040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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>Organization and 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_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Consolidation</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#8220;U.S. GAAP&#8221;) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements reflect all adjustments, including normal recurring accruals, that the Company believes are necessary to fairly state the financial position and the results of the Company&#8217;s operations and cash flows for interim periods in accordance with U.S.&#160;GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full&#160;year or any subsequent interim period.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s audited financial statements and notes thereto included in the Company&#8217;s Annual Report on Form&#160;10-K for the year ended December 31, 2022 (the &#8220;2022 Form 10-K&#8221;) filed with the SEC.</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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information. Accounting estimates and judgements are inherently uncertain and therefore actual results could differ from these estimates.</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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash, Cash Equivalents and Restricted Cash</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:</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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At beginning of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,195</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,635</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At end of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 325,680</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 326,120</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;">Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the condensed consolidated balance sheets.</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_MarketableSecuritiesPolicy', window );">Investments in Marketable Securities</a></td>
<td class="text">Unrealized gains and losses on available-for-sale debt securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an available-for-sale debt investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses, if any, on available-for-sale securities are included in other income (expense), net, in the condensed consolidated statements of operations based on the specific identification method.<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_ReceivablesPolicyTextBlock', window );">Trade Receivables</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Trade Receivables</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Trade receivables are recorded net of allowances for chargebacks, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#8217;s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of March 31, 2023 and December 31, 2022.</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_DerivativesPolicyTextBlock', window );">Derivative Instruments</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Instruments </p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">In January 2023, the Company commenced using derivative contracts (foreign exchange option contracts) for the purpose of economically hedging exposure to changes in currency fluctuations between the U.S.&#160;Dollar and the Euro. The Company recognizes all derivatives at fair value in the condensed consolidated balance sheets, and corresponding gains and losses are recognized in other income (expense), net in the condensed consolidated statements of operations. The estimated fair value of derivative financial instruments represents the amount required to enter into similar contracts with similar remaining maturities based on quoted market prices. During the periods presented, the Company did not apply hedge accounting to these instruments (see Note 9).</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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recent Accounting Pronouncements</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/><span style="font-weight:normal;">The Company has reviewed recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the condensed consolidated financial statements as a result of future adoption.</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_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_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 its derivative instruments and hedging activities.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment classified as marketable security.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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>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_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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 receivable. Includes, but is not limited to, accounts receivable and financing 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981278192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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>Organization and 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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:</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.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">January 1,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At beginning of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,195</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 63,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 417,635</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">At end of period:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 325,680</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 440</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 16,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"> 326,120</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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_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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash and cash equivalents restricted as to withdrawal or usage.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="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>35
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983446480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue</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_DisaggregationOfRevenueTableTextBlock', window );">Net revenue initiated sales in the United States of total net revenue</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:72.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:24.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   UDENYCA</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,069</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   CIMERLI</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> &#8212;</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net product revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,069</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">   Total net revenue</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 32,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,115</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">&#8203;</span></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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Gross product revenues by significant customer as a percentage of total gross product revenues were 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:68.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">McKesson Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">AmeriSource-Bergen Corporation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cardinal Health, Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><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_chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock', window );">Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were 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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 42,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 38,713</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,113</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100,503</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 93,906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,603</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,509</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (738)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (701)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,829</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 390</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,108)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14,243)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (131,968)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,434</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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:51.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Chargebacks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other&#160;Fees,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Discounts</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Co-pay</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">for&#160;Prompt</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Assistance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Payment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Rebates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">and&#160;Returns</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at December&#160;31,&#160;2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 29,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 109,723</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Provision related to sales made in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Current period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 105,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 146,294</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;">    Prior period</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,721)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,146)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Payments and customer credits issued</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (107,625)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,216)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22,440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (154,281)</p></td></tr><tr><td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balances at March&#160;31,&#160;2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 26,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 48,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,558</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 98,590</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;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_chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of product sales discounts and allowances.</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;">chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6327-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6442-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>36
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981235808">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Financial Assets and Liabilities Measured on a Recurring Basis</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:</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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_mEUJQgpBGUq7vRKA90D8aw;"><span style="font-family:'Calibri','Helvetica','sans-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.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,868</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,832</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,700</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Currency contracts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measurements</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level&#160;3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Marketable debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td></tr><tr><td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,645</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock', window );">Cash and cash equivalents, marketable securities and restricted cash</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#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:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,712</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,120</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,036</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46,788</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,656</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized (Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Money market funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,060</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,929</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,964</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">U.S. treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,431</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,418</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Commercial paper and corporate notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,203</p></td></tr><tr><td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,623</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 191,645</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">&#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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 components of cash, cash equivalents, and investments.</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_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843984500688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_InventoryDisclosureAbstract', window );"><strong>Inventory</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_chrs_ScheduleOfInventoryTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Inventory consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,262</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Work in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86,712</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,273</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,077</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,051</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock', window );">Schedule of Balance Sheet Classification</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,406</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,791</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Inventory, non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,260</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 115,051</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_chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of balance sheet classification of Inventory.</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;">chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_ScheduleOfInventoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventories.</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;">chrs_ScheduleOfInventoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>38
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843984730784">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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 and Operations</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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Machinery and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,031</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,944</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,183</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,258</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,198</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Finance lease right of use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,632</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 696</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total property and equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,911</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (20,520)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (20,157)</p></td></tr><tr><td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,754</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Accrued and other current liabilities consisted of the following:</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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued commercial and research and development manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,774</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued co-development costs payable to Junshi Biosciences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,480</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,356</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Lease liabilities, current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,436</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,318</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Accrued other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,649</p></td></tr><tr><td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total Accrued and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,097</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 components of accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983393264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Summary of the Company's Debt Obligations</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 9pt 0pt;">A summary of the Company&#8217;s debt obligations, including level within the fair value hierarchy (see Note 3), 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:35.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 159,358</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">At December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:17.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unamortized Debt Discount and Debt Issuance Costs</b></p></td><td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Carrying Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Estimated</b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Financial Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;">&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;">&#160;</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 250,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,517)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2*</p></td></tr><tr><td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> (4,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 225,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 157,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Level 2**</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;">*</td><td style="padding:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">The principal amounts outstanding are subject to variable interest rates, which are based on three-month SOFR starting April 1, 2023 plus fixed percentages. Through March 31, 2023, the variable component was based on the three-month LIBOR. Therefore, the Company believes the carrying amount of these obligations approximates fair value.</span></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">**</span></p></td><td style="padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"><span style="font-weight:normal;">The fair value is influenced by interest rates, the Company&#8217;s stock price and stock price volatility and is determined by prices observed in market trading. Since the market for trading of the 2026 Convertible Notes is not considered to be an active market, the estimated fair value is based on Level 2 inputs.</span></p></td></tr></table><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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Components of Interest Expense</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">The following table presents the components of interest expense related to the 2027 Term Loans:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.08%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:27.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,145</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,210</p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,841</p></td></tr><tr><td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,051</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Payments on Debt</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;">Future payments on the 2027 Term Loans as of March 31, 2023 are as follows:</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:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#ff0000;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,887</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,123</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,032</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 223,060</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2027 - principal and interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50,090</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 364,192</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (114,192)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027 Term Loans, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 250,000</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,282)</p></td></tr><tr><td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2027 Term Loans</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 245,718</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"><span style="margin-bottom:12pt;visibility:hidden;">&#8203;</span></p><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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Components of Interest Expense</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 3pt 0pt;">The following table presents the components of interest expense related to the 2026 Convertible Notes:</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:71.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:25.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Stated coupon interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 863</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of debt discount and debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 319</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;">  Total interest expense</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,182</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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Future Payments on Debt</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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;"><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending December&#160;31,&#160;(in thousands)</b></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0070c0;visibility:hidden;">&#8203;</span></p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Remainder of 2023 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2024 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2025 - interest only</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,450</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">2026 </p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 231,725</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total minimum payments</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 242,075</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less amount representing interest</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (12,075)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026 Convertible Notes, principal amount</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 230,000</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less unamortized debt discount and debt issuance costs</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">&#160;</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,100)</p></th></tr><tr><th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount of 2026 Convertible Notes</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></th><th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 225,900</p></th></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term debt.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=chrs_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TermLoansMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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>40
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981353376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_LongTermPurchaseCommitmentTextBlock', window );">Schedule of Non-cancelable Contractual Obligations</a></td>
<td class="text"><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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin: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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Year ending 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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2023*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,666</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,643</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,435</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,469</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,470</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 82,683</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_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_LongTermPurchaseCommitmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.</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_LongTermPurchaseCommitmentTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983519488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivatives</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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of derivative fair value</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:34.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:34.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%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">&#160;&#160;&#160;&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance Sheet Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Notional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative assets</p></td><td style="vertical-align:bottom;width:34.98%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_FPwQizt30UOvytwS7_-H-w;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Other prepaids and current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:bottom;width:34.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Derivative liabilities</p></td><td style="vertical-align:bottom;width:34.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9wZ7JKRE4ki344OR63M9EA;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Accrued and other current liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 167</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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;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:33.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:21.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:39.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Statement of Operations Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March&#160;31,&#160;2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:33.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Currency contracts</p></td><td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other income (expense), net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:21.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (123)</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instrument not designated or qualifying as hedging instrument.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983519488">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember', window );">Employee And Nonemployee Stock Option Restricted Stock Units</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs</strong></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.036060333%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Cost of goods sold <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 155</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,461</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,958</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,766</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,879</p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock-based compensation expense capitalized into inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313</p></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:6pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;">Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.</span></td></tr></table><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;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_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>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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember</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>43
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982204480">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share</a></td>
<td class="text"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;">The following outstanding dilutive potential shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.34514618%;padding-left:0pt;padding-right:0pt;width:100.69%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March&#160;31,&#160;</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;">&#160;&#160;&#160;&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Stock options, including shares subject to ESPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,996,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,947,102</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,586,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,479,655</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2022 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,324,742</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">Shares issuable upon conversion of 2026 Convertible Notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,942,152</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,942,152</p></td></tr><tr><td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,524,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,693,651</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843981395040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Organization (Details)<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>product</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>Organization and Significant Accounting Policies</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_chrs_ProductPipelineNumberOfDrugCandidates', window );">Product pipeline, number of product candidates</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_ProductPipelineNumberOfDrugCandidates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of drug candidates in the product pipeline.</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;">chrs_ProductPipelineNumberOfDrugCandidates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983391424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</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>Organization and Significant Accounting Policies</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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 16,145<span></span>
</td>
<td class="nump">$ 63,547<span></span>
</td>
<td class="nump">$ 325,680<span></span>
</td>
<td class="nump">$ 417,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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">440<span></span>
</td>
<td class="nump">440<span></span>
</td>
<td class="nump">440<span></span>
</td>
<td class="nump">440<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 16,585<span></span>
</td>
<td class="nump">$ 63,987<span></span>
</td>
<td class="nump">$ 326,120<span></span>
</td>
<td class="nump">$ 417,635<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_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 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. Excludes cash and cash equivalents within disposal group and discontinued operation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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 equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-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>46
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843975145168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - net revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 32,436<span></span>
</td>
<td class="nump">$ 60,115<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Total net product revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">32,353<span></span>
</td>
<td class="nump">60,069<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_ProductOrServiceAxis=chrs_UdenycaMember', window );">UDENYCA</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">26,179<span></span>
</td>
<td class="nump">60,069<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_ProductOrServiceAxis=chrs_CimerliMember', window );">CIMERLI</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">6,174<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_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember', window );">Other</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Net revenue</a></td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 46<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=chrs_UdenycaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=chrs_UdenycaMember</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_ProductOrServiceAxis=chrs_CimerliMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=chrs_CimerliMember</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_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductAndServiceOtherMember</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>47
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979413248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details) - Net Product Revenue - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">McKesson</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</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_ConcentrationRiskPercentage1', window );">Percentage of total gross revenue</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">39.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">AmeriSource-Bergen Corp</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</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_ConcentrationRiskPercentage1', window );">Percentage of total gross revenue</a></td>
<td class="nump">43.00%<span></span>
</td>
<td class="nump">43.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Cardinal</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk</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_ConcentrationRiskPercentage1', window );">Percentage of total gross revenue</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">17.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_MajorCustomersAxis=chrs_McKessonMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=chrs_McKessonMember</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_MajorCustomersAxis=chrs_AmeriSourceBergenCorpMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=chrs_AmeriSourceBergenCorpMember</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_MajorCustomersAxis=chrs_CardinalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=chrs_CardinalMember</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>48
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982299488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts Notes And Loans Receivable</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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, beginning balance</a></td>
<td class="nump">$ 100,503<span></span>
</td>
<td class="nump">$ 109,723<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_chrs_ProvisionRelatedToSalesMadeAbstract', window );"><strong>Provision related to sales made in:</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_chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration', window );">Current period</a></td>
<td class="nump">121,509<span></span>
</td>
<td class="nump">146,294<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_chrs_ProvisionRelatedToSalesMadeInPriorPeriod', window );">Prior period</a></td>
<td class="nump">390<span></span>
</td>
<td class="num">(3,146)<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_chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Payments and customer credits issued</a></td>
<td class="num">(131,968)<span></span>
</td>
<td class="num">(154,281)<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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, ending balance</a></td>
<td class="nump">90,434<span></span>
</td>
<td class="nump">98,590<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_ChargebacksAndDiscountsForPromptPaymentMember', window );">Chargebacks and Discounts for Prompt Payment</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts Notes And Loans Receivable</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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, beginning balance</a></td>
<td class="nump">42,677<span></span>
</td>
<td class="nump">29,665<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_chrs_ProvisionRelatedToSalesMadeAbstract', window );"><strong>Provision related to sales made in:</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_chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration', window );">Current period</a></td>
<td class="nump">93,906<span></span>
</td>
<td class="nump">105,737<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_chrs_ProvisionRelatedToSalesMadeInPriorPeriod', window );">Prior period</a></td>
<td class="num">(738)<span></span>
</td>
<td class="num">(1,081)<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_chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Payments and customer credits issued</a></td>
<td class="num">(101,108)<span></span>
</td>
<td class="num">(107,625)<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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, ending balance</a></td>
<td class="nump">34,737<span></span>
</td>
<td class="nump">26,696<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_RebatesMember', window );">Rebates</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts Notes And Loans Receivable</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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, beginning balance</a></td>
<td class="nump">38,713<span></span>
</td>
<td class="nump">54,004<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_chrs_ProvisionRelatedToSalesMadeAbstract', window );"><strong>Provision related to sales made in:</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_chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration', window );">Current period</a></td>
<td class="nump">13,000<span></span>
</td>
<td class="nump">20,269<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_chrs_ProvisionRelatedToSalesMadeInPriorPeriod', window );">Prior period</a></td>
<td class="num">(701)<span></span>
</td>
<td class="num">(1,721)<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_chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Payments and customer credits issued</a></td>
<td class="num">(14,243)<span></span>
</td>
<td class="num">(24,216)<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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, ending balance</a></td>
<td class="nump">36,769<span></span>
</td>
<td class="nump">48,336<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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_OtherFeesCoPayAssistanceAndReturnsMember', window );">Other Fees, Co-pay Assistance and Returns</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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts Notes And Loans Receivable</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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, beginning balance</a></td>
<td class="nump">19,113<span></span>
</td>
<td class="nump">26,054<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_chrs_ProvisionRelatedToSalesMadeAbstract', window );"><strong>Provision related to sales made in:</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_chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration', window );">Current period</a></td>
<td class="nump">14,603<span></span>
</td>
<td class="nump">20,288<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_chrs_ProvisionRelatedToSalesMadeInPriorPeriod', window );">Prior period</a></td>
<td class="nump">1,829<span></span>
</td>
<td class="num">(344)<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_chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Payments and customer credits issued</a></td>
<td class="num">(16,617)<span></span>
</td>
<td class="num">(22,440)<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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration', window );">Activities and reserve balance, ending balance</a></td>
<td class="nump">$ 18,928<span></span>
</td>
<td class="nump">$ 23,558<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments and customer credits issued from reserve in discounts and allowances constitute variable consideration.</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;">chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_ProvisionRelatedToSalesMadeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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;">chrs_ProvisionRelatedToSalesMadeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_ProvisionRelatedToSalesMadeInPriorPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 provision related to sales made in prior period.</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;">chrs_ProvisionRelatedToSalesMadeInPriorPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve for discounts and allowances constitute variable consideration.</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;">chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve for sales discounts and allowances constitute variable consideration.</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;">chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_ChargebacksAndDiscountsForPromptPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_ChargebacksAndDiscountsForPromptPaymentMember</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_RebatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_RebatesMember</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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_OtherFeesCoPayAssistanceAndReturnsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=chrs_OtherFeesCoPayAssistanceAndReturnsMember</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>49
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979164192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details) - Fair Value Measurements Recurring Basis - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">$ 123,700<span></span>
</td>
<td class="nump">$ 191,645<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 );">Currency contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_FinancialLiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">167<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">76,868<span></span>
</td>
<td class="nump">143,442<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 );">Level 1 | Currency contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_FinancialLiabilitiesFairValueDisclosure', window );">Total financial liabilities</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">46,832<span></span>
</td>
<td class="nump">48,203<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 );">Level 2 | Currency contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_FinancialLiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">167<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 | Currency contracts</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_FinancialLiabilitiesFairValueDisclosure', window );">Total financial liabilities</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">19,964<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 );">U.S. government agency securities | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">19,964<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 );">U.S. government agency securities | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">U.S. government agency securities | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">US 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">50,036<span></span>
</td>
<td class="nump">68,418<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 );">US Treasury Securities | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">50,036<span></span>
</td>
<td class="nump">68,418<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 );">US Treasury Securities | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">US Treasury Securities | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Commercial paper and corporate notes</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">46,788<span></span>
</td>
<td class="nump">48,203<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 );">Commercial paper and corporate notes | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Commercial paper and corporate notes | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">46,788<span></span>
</td>
<td class="nump">48,203<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 );">Commercial paper and corporate notes | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Money market funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">11,712<span></span>
</td>
<td class="nump">55,060<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 );">Money market funds | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">11,712<span></span>
</td>
<td class="nump">$ 55,060<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 );">Money market funds | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Money market funds | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Currency contracts, Assets</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">44<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Currency contracts, Assets | Level 1</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="text"> <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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Currency contracts, Assets | Level 2</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">44<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Currency contracts, Assets | Level 3</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Financial assets measured at fair value on a recurring basis</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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">$ 0<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_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 probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.</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_FinancialLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-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_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_FairValueByLiabilityClassAxis=chrs_CurrencycontractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=chrs_CurrencycontractsMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueInputsLevel3Member</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>
<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_CorporateNoteSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CorporateNoteSecuritiesMember</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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</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_FairValueByAssetClassAxis=chrs_CurrencyContractsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByAssetClassAxis=chrs_CurrencyContractsAssetsMember</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>50
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979745616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">$ 123,663<span></span>
</td>
<td class="nump">$ 191,623<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 );">Unrealized Gain</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">43<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 );">Unrealized (Loss)</a></td>
<td class="num">(23)<span></span>
</td>
<td class="num">(21)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">123,656<span></span>
</td>
<td class="nump">191,645<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_MoneyMarketFundsMember', window );">Money Market Funds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">11,712<span></span>
</td>
<td class="nump">55,060<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">11,712<span></span>
</td>
<td class="nump">55,060<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">15,109<span></span>
</td>
<td class="nump">19,929<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 );">Unrealized Gain</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">35<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 );">Unrealized (Loss)</a></td>
<td class="num">(2)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">15,120<span></span>
</td>
<td class="nump">19,964<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 );">US 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">50,042<span></span>
</td>
<td class="nump">68,431<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 );">Unrealized Gain</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">8<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 );">Unrealized (Loss)</a></td>
<td class="num">(9)<span></span>
</td>
<td class="num">(21)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">50,036<span></span>
</td>
<td class="nump">68,418<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_CorporateNoteSecuritiesMember', window );">Commercial paper and corporate notes</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Cost</a></td>
<td class="nump">46,800<span></span>
</td>
<td class="nump">48,203<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Unrealized (Loss)</a></td>
<td class="num">(12)<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">$ 46,788<span></span>
</td>
<td class="nump">$ 48,203<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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).</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26610-111562<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MoneyMarketFundsMember</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>
<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_CorporateNoteSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CorporateNoteSecuritiesMember</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>51
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979891792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>position</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements</strong></a></td>
<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_chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1', window );">Fair Value, Assets, Level 1 to Level 2 Transfers, Amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1', window );">Fair Value, Assets, Level 2 to Level 1 Transfers, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1', window );">Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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_chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1', window );">Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet', window );">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_UnrealizedGainLossOnSecurities', window );">Unrealized Gain (Loss) on Securities</a></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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions', window );">Positions that were in unrealized loss positions | position</a></td>
<td class="nump">11<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_ImpairmentOfIntangibleAssetsFinitelived', window );">Long lived assets, material impairments</a></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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity', window );">Remaining contractual maturities of available-for-sale securities</a></td>
<td class="text">1 year<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_chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition', window );">Average maturity of investments upon acquisition</a></td>
<td class="text">8 months<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_MarketableSecurities', window );">Investments in marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average remaining period until maturity of the derivative contract, 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;">chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value assets level 1 to level 2 transfers amount.</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;">chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value assets level 2 to level 1 transfers amount.</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;">chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value liabilities level 1 to level 2 transfers amount.</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;">chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value liabilities level 2 to level 1 transfers amount.</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;">chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average remaining period until maturity of the acquired debt security contract, 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;">chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27290-111563<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions</td>
</tr>
<tr>
<td style="padding-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>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_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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet</td>
</tr>
<tr>
<td style="padding-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_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 marketable security.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_UnrealizedGainLossOnSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain (loss) recognized in the income statement on unsold other 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnSecurities</td>
</tr>
<tr>
<td style="padding-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>52
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843985126720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_InventoryDisclosureAbstract', window );"><strong>Inventory</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_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 13,008<span></span>
</td>
<td class="nump">$ 10,262<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_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">82,206<span></span>
</td>
<td class="nump">86,712<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_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">19,273<span></span>
</td>
<td class="nump">18,077<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_InventoryGross', window );">Total</a></td>
<td class="nump">$ 114,487<span></span>
</td>
<td class="nump">$ 115,051<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-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_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-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_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-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_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-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>53
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978849760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory - Balance Sheet Classifications (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_InventoryDisclosureAbstract', window );"><strong>Inventory</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_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 49,406<span></span>
</td>
<td class="nump">$ 38,791<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_InventoryNoncurrent', window );">Inventory, non-current</a></td>
<td class="nump">65,081<span></span>
</td>
<td class="nump">76,260<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_InventoryCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">$ 114,487<span></span>
</td>
<td class="nump">$ 115,051<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_InventoryCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventory current and noncurrent.</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;">chrs_InventoryCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-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_InventoryNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNoncurrent</td>
</tr>
<tr>
<td style="padding-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>54
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979102320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_InventoryLineItems', window );"><strong>Inventory [Line Items]</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_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 49,406<span></span>
</td>
<td class="nump">$ 38,791<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_chrs_PrepaidManufacturingExpenseCurrent', window );">Prepayment made for manufacturing services</a></td>
<td class="nump">16,019<span></span>
</td>
<td class="nump">17,880<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_chrs_PrepaymentsMadeToCmoForManufacturingServices', window );">Prepayments made to a CMO for manufacturing services for UDENYCA</a></td>
<td class="nump">11,600<span></span>
</td>
<td class="nump">13,000<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_chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram', window );">Prepayments made to a CMO For Other Research And Development Pipeline Program</a></td>
<td class="nump">4,400<span></span>
</td>
<td class="nump">4,900<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_ProductOrServiceAxis=chrs_YusimryProductMember', window );">Yusimry Product [Member]</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_InventoryLineItems', window );"><strong>Inventory [Line Items]</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_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 25,100<span></span>
</td>
<td class="nump">$ 23,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_PrepaidManufacturingExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid manufacturing expense 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;">chrs_PrepaidManufacturingExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PrepaymentsMadeToCmoForManufacturingServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayments made to a CMO for manufacturing services.</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;">chrs_PrepaymentsMadeToCmoForManufacturingServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepayments made to a CMO for other research and development program.</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;">chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=chrs_YusimryProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=chrs_YusimryProductMember</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>55
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843975226608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">$ 28,244<span></span>
</td>
<td class="nump">$ 28,911<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization', window );">Accumulated depreciation and amortization</a></td>
<td class="num">(20,520)<span></span>
</td>
<td class="num">(20,157)<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property and equipment, net</a></td>
<td class="nump">7,724<span></span>
</td>
<td class="nump">8,754<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_MachineryAndEquipmentMember', window );">Machinery and Equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">13,031<span></span>
</td>
<td class="nump">12,944<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_ComputerEquipmentMember', window );">Computer Equipment and Software</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">3,127<span></span>
</td>
<td class="nump">3,183<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_FurnitureAndFixturesMember', window );">Furniture and Fixtures</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">1,258<span></span>
</td>
<td class="nump">1,258<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>
</tr>
<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, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">6,234<span></span>
</td>
<td class="nump">6,198<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_LeaseholdsAndLeaseholdImprovementsMember', window );">Finance lease right of use assets</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">4,070<span></span>
</td>
<td class="nump">4,632<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>
</tr>
<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, Net</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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization', window );">Total property and equipment</a></td>
<td class="nump">$ 524<span></span>
</td>
<td class="nump">$ 696<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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization from plant, property, and equipment and right-of-use asset from finance 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and amortization, of property, plant, and equipment and finance lease right-of-use asset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-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>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_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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MachineryAndEquipmentMember</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_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ComputerEquipmentMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FurnitureAndFixturesMember</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_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseholdsAndLeaseholdImprovementsMember</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>56
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982464352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</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>
<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Depreciation and amortization expense related to property and equipment</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<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_CapitalizedComputerSoftwareNet', window );">Software implementation costs</a></td>
<td class="nump">$ 3.2<span></span>
</td>
<td class="nump">$ 3.5<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 for physical assets used in the normal conduct of business to produce 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-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>57
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982181360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Accrued and Other Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent', window );">Accrued commercial and research and development manufacturing</a></td>
<td class="nump">$ 9,677<span></span>
</td>
<td class="nump">$ 21,774<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_chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences', window );">Accrued co-development costs payable to Junshi Biosciences</a></td>
<td class="nump">3,480<span></span>
</td>
<td class="nump">8,356<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_chrs_LeaseLiabilitiesOperatingAndFinancing', window );">Lease liabilities, current</a></td>
<td class="nump">4,436<span></span>
</td>
<td class="nump">4,318<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_OtherAccruedLiabilitiesCurrent', window );">Accrued other</a></td>
<td class="nump">14,464<span></span>
</td>
<td class="nump">15,649<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_AccruedLiabilitiesCurrent', window );">Total Accrued and other current liabilities</a></td>
<td class="nump">$ 32,057<span></span>
</td>
<td class="nump">$ 50,097<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represent to pertaining accrued co-development costs payable to Junshi Biosciences</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;">chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued commercial and research and development manufacturing liabilities 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;">chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LeaseLiabilitiesOperatingAndFinancing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease liabilities for both operating and financing leases.</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;">chrs_LeaseLiabilitiesOperatingAndFinancing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979502048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Collaborations and Other Arrangements (Details)<br> $ / shares in Units, $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 01, 2021 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Nov. 04, 2019 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 14, 2020 </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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationAgreementOptionExerciseFeePerProgram', window );">License Agreement Fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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_AccruedRoyaltiesCurrentAndNoncurrent', window );">Royalties due</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,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,900<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82,917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_SharePrice', window );">Share Price | $ / shares</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">$ 6.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.82<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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</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">10 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>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=chrs_BioeqIPAGMember', window );">Bioeq IP AG</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_InitialTermOfAgreement', window );">Initial term of agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=chrs_BioeqIPAGMember', window );">Bioeq IP AG | Licensed Products</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones', window );">Maximum aggregate milestone payments | &#8364;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 12.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>
<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_chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval', window );">Additional milestone payments related to FDA approval | &#8364;</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">&#8364; 2.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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=chrs_BioeqIPAGMember', window );">Bioeq IP AG | Research and Development Expense [Member]</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_UpfrontAndMilestonePayment', window );">Upfront and milestone payment</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">$ 11,100<span></span>
</td>
<td class="nump">&#8364; 10.0<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_TypeOfArrangementAxis=chrs_ExclusiveLicenseAndCommercializationAgreementMember', window );">Collaboration Agreement</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationAgreementOptionExerciseFeePerProgram', window );">License Agreement Fee</a></td>
<td class="nump">$ 35,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>
<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_TypeOfArrangementAxis=chrs_ExclusiveLicenseAndCommercializationAgreementMember', window );">Collaboration Agreement | Anti-TIGIT Antibody and IL-2 cytokine</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram', window );">Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds For Each Option Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">170,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>
</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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember', window );">Junshi Biosciences</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates', window );">Undisclosed preclinical | item</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_CollaborationAgreementOptionExerciseFeePerProgram', window );">License Agreement Fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram', window );">Collaboration agreement, royalty on net sales for each exercised option, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram', window );">Collaboration agreement, Maximum aggregate one-time payment for achievement of milestones, for each option program</a></td>
<td class="nump">$ 85,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>
<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_chrs_MaximumAmountPaidCoDevelopmentActivities', window );">Maximum paid amount for co-development activities (per licensed compound)</a></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>
<td class="text">&#160;<span></span>
</td>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember', window );">Junshi Biosciences | Accrued and other current liabilities</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts', window );">Co-development, regulatory and technology transfer costs</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">3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember', window );">Junshi Biosciences | Accounts payable</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts', window );">Co-development, regulatory and technology transfer costs</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,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember', window );">Junshi Biosciences | Toripalimab</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationCosts', window );">Collaboration Agreement, upfront amount paid</a></td>
<td class="nump">$ 150,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>
<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_chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales', window );">Collaboration agreement, royalty on net sales, percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds', window );">Collaboration agreement, Maximum aggregate one-time payments for the achievement of various regulatory and sales milestones</a></td>
<td class="nump">$ 380,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>
<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_StatementScenarioAxis=us-gaap_ScenarioPlanMember', window );">Scenario, Plan | Term Sheet Agreement | Klinge Biopharma</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>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangements And Noncollaborative Arrangement Transactions</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>
<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_chrs_CollaborationCosts', window );">Collaboration Agreement, upfront amount paid | &#8364;</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">&#8364; 30.0<span></span>
</td>
<td class="text">&#160;<span></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_chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 milestone payments upon achievement of certain development and regulatory milestones.</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;">chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 milestone payments upon achievement of with subject to FDA approval</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;">chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 co-development, regulatory and technology transfer costs.</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;">chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds</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;">chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum payments to be made on attainment of certain sales thresholds for each option program under the collaboration agreement.</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;">chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undisclosed preclinical immuno-oncology drug candidates under the collaboration agreement.</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;">chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementOptionExerciseFeePerProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 option exercise fee per program under the collaboration agreement.</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;">chrs_CollaborationAgreementOptionExerciseFeePerProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of royalty on net sales under the collaboration agreement.</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;">chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of royalty on net sales for each option program under the collaboration agreement.</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;">chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 threshold payments to be made on achievement on various milestones for each option program under the collaboration agreement.</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;">chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CollaborationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs associated to a collaboration agreement.</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;">chrs_CollaborationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_InitialTermOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Initial term of agreement.</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;">chrs_InitialTermOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_MaximumAmountPaidCoDevelopmentActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum paid amount for co-development activities.</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;">chrs_MaximumAmountPaidCoDevelopmentActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_UpfrontAndMilestonePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 upfront and milestone payments.</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;">chrs_UpfrontAndMilestonePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_AccruedRoyaltiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 royalties.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedRoyaltiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, 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;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_TypeOfArrangementAxis=chrs_BioeqIPAGMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=chrs_BioeqIPAGMember</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_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_LicenseMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_TypeOfArrangementAxis=chrs_ExclusiveLicenseAndCommercializationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=chrs_ExclusiveLicenseAndCommercializationAgreementMember</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_ProductOrServiceAxis=chrs_AntiTigitAntibodyAndIl2CytokineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=chrs_AntiTigitAntibodyAndIl2CytokineMember</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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=chrs_JunshiBiosciencesMember</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_BalanceSheetLocationAxis=chrs_AccruedAndOtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=chrs_AccruedAndOtherCurrentLiabilitiesMember</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_BalanceSheetLocationAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=us-gaap_AccountsPayableMember</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_ProductOrServiceAxis=chrs_ToripalimabMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=chrs_ToripalimabMember</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_us-gaap_TypeOfArrangementAxis=chrs_TermSheetAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TypeOfArrangementAxis=chrs_TermSheetAgreementMember</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_dei_LegalEntityAxis=chrs_KlingeBiopharmaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_KlingeBiopharmaMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979881088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - Summary of Debt Obligations (Details) - Level 2 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 250,000<span></span>
</td>
<td class="nump">$ 250,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized debt discount and debt issuance costs</a></td>
<td class="num">(4,282)<span></span>
</td>
<td class="num">(4,517)<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_LongTermDebt', window );">Net carrying value</a></td>
<td class="nump">245,718<span></span>
</td>
<td class="nump">245,483<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_DebtInstrumentFairValue', window );">Estimated fair value</a></td>
<td class="nump">245,718<span></span>
</td>
<td class="nump">245,483<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]</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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">230,000<span></span>
</td>
<td class="nump">230,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Unamortized debt discount and debt issuance costs</a></td>
<td class="num">(4,100)<span></span>
</td>
<td class="num">(4,425)<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_LongTermDebt', window );">Net carrying value</a></td>
<td class="nump">225,900<span></span>
</td>
<td class="nump">225,575<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_DebtInstrumentFairValue', window );">Estimated fair value</a></td>
<td class="nump">$ 159,358<span></span>
</td>
<td class="nump">$ 157,205<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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt instrument payable, including, but not limited to, notes payable and loans payable.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13433-108611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=chrs_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TermLoansMember</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843973563296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - 2027 Term Loan - Narrative (Details)<br> $ in Thousands</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="1"></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>Jan. 07, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2022 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 14, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 05, 2022 </div>
<div>USD ($) </div>
<div>tranche</div>
</th>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2016 </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_RepaymentsOfDebt', window );">Outstanding amount paid off</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">$ 81,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Outstanding amount payoff</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">109,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_us-gaap_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateDuringPeriod', window );">Debt Instrument, Interest Rate During 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="nump">13.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</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">$ 300,000<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_chrs_DebtInstrumentNumberOfTranches', window );">Number of tranches | tranche</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<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_LongTermDebt', window );">Net carrying value</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">$ 245,718<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal', window );">Quarterly payments | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_chrs_LoanAgreementCovenantsNetSalesForPeriodOne', window );">Loan agreement covenants, minimum trailing twelve month net sales for current quarter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">200,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>
</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_chrs_LoanAgreementCovenantsNetSalesForPeriodTwo', window );">Loan agreement covenants, minimum trailing twelve month net sales for the quarter ended March 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">210,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_LoanAgreementCovenantsNetSalesForPeriodThree', window );">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended June 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">230,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_chrs_LoanAgreementCovenantsNetSalesForPeriodFour', window );">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended September 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_LoanAgreementCovenantsNetSalesForPeriodFive', window );">Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended December 31, 2024 and thereafter</a></td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<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_chrs_MandatoryPrepaymentTerm', window );">Mandatory prepayment term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_DebtDiscountsAndIssuanceCosts', window );">Debt discounts and issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Remaining unamortized debt discount and debt offering costs</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">$ 4,282<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | Additional facility amount | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | Through March 31, 2023 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.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="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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | Through March 31, 2023 | BioPharma Credit Investments V GP LLC | Three-month LIBOR</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_chrs_FloorOnVariableRate', window );">Floor On Variable Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | Starting April 1, 2023 | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_chrs_AmountAddedToVariableComponent', window );">Amount added to the variable component</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.26161%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_FloorOnVariableRate', window );">Floor On Variable Rate</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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | Starting April 1, 2023 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</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">8.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="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_DebtInstrumentAxis=chrs_TrancheLoanMember', window );">Tranche A Loan, funded January 5, 2022 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</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">$ 100,000<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_chrs_DebtDiscountsAndIssuanceCosts', window );">Debt discounts and issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TrancheBLoanMember', window );">Tranche B Loan, funded on March 31, 2022 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_DebtDiscountsAndIssuanceCosts', window );">Debt discounts and issuance costs</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,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>
<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_DeferredFinanceCostsGross', window );">Convertible notes, Issuance Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_us-gaap_DebtInstrumentAxis=chrs_TrancheCLoanMember', window );">Tranche C Loan, not funded between April 1, 2022 and March 17, 2023 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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_DebtInstrumentAxis=chrs_TrancheDLoanMember', window );">Tranche D Loan, funded on September 14, 2022 | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</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">$ 50,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Convertible notes, Issuance Cost</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">$ 500<span></span>
</td>
<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026 | Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</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">$ 230,000<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_LongTermDebt', window );">Net carrying value</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">$ 225,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</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">1.50%<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Remaining unamortized debt discount and debt offering costs</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">$ 4,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</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.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026 | BioPharma Credit Investments V GP LLC | Scenario, Plan | Minimum</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member', window );">8.2% Convertible Notes due 2022 | Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,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="nump">$ 100,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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.20%<span></span>
</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.20%<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_RepaymentsOfConvertibleDebt', window );">Outstanding amount payoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,100<span></span>
</td>
<td class="nump">111,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=us-gaap_LoansPayableMember', window );">2025 Term Loan | Lender</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75,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_RepaymentsOfDebt', window );">Outstanding amount paid off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentTerm', window );">Total term of the loan</a></td>
<td class="text">6 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentAxis=chrs_TrancheaBAndDLoansMember', window );">Tranches A, B and D | BioPharma Credit Investments V GP 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>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Remaining unamortized debt discount and debt offering costs</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">$ 4,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>
<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_chrs_DebtInstrumentRemainingTerm', window );">Remaining term</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">3 years 9 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_chrs_AmountAddedToVariableComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the variable component.</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;">chrs_AmountAddedToVariableComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_DebtDiscountsAndIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 debt discounts and issuance costs incurred.</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;">chrs_DebtDiscountsAndIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equal quarterly payments of principal.</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;">chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_DebtInstrumentNumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 committed tranches.</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;">chrs_DebtInstrumentNumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_DebtInstrumentRemainingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to debt instrument remaining term.</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;">chrs_DebtInstrumentRemainingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_FloorOnVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 floor of the variable rate.</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;">chrs_FloorOnVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LoanAgreementCovenantsNetSalesForPeriodFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net sales required under loan agreement for period five.</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;">chrs_LoanAgreementCovenantsNetSalesForPeriodFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LoanAgreementCovenantsNetSalesForPeriodFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net sales required under loan agreement for period four.</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;">chrs_LoanAgreementCovenantsNetSalesForPeriodFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LoanAgreementCovenantsNetSalesForPeriodOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net sales required under loan agreement for period one.</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;">chrs_LoanAgreementCovenantsNetSalesForPeriodOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LoanAgreementCovenantsNetSalesForPeriodThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net sales required under loan agreement for period three.</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;">chrs_LoanAgreementCovenantsNetSalesForPeriodThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_LoanAgreementCovenantsNetSalesForPeriodTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 net sales required under loan agreement for period two.</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;">chrs_LoanAgreementCovenantsNetSalesForPeriodTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_MandatoryPrepaymentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Mandatory prepayment, term.</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;">chrs_MandatoryPrepaymentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effective interest rate 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of time between issuance and maturity of debt instrument, 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;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=chrs_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TermLoansMember</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=chrs_BiopharmaCreditInvestmentsVGpLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_BiopharmaCreditInvestmentsVGpLlcMember</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_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CreditFacilityAxis=us-gaap_LineOfCreditMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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_DebtInstrumentAxis=chrs_TrancheLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TrancheLoanMember</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_DebtInstrumentAxis=chrs_TrancheBLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TrancheBLoanMember</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_DebtInstrumentAxis=chrs_TrancheCLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TrancheCLoanMember</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_DebtInstrumentAxis=chrs_TrancheDLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TrancheDLoanMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MinimumMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member</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_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=us-gaap_LoansPayableMember</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=chrs_HealthcareRoyaltyPartnersIIILPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_HealthcareRoyaltyPartnersIIILPMember</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_DebtInstrumentAxis=chrs_TrancheaBAndDLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TrancheaBAndDLoansMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979492400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - 2027 Term Loans Interest Expense Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</a></td>
<td class="nump">$ 656<span></span>
</td>
<td class="nump">$ 3,696<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_DebtInstrumentAxis=chrs_TermLoansMember', window );">2027 Term Loans | BioPharma Credit Investments V GP LLC</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_InterestExpenseDebtExcludingAmortization', window );">Stated coupon interest</a></td>
<td class="nump">8,145<span></span>
</td>
<td class="nump">2,210<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</a></td>
<td class="nump">332<span></span>
</td>
<td class="nump">2,841<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_InterestExpenseDebt', window );">Total Interest expense</a></td>
<td class="nump">$ 8,477<span></span>
</td>
<td class="nump">$ 5,051<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest expense for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=chrs_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TermLoansMember</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=chrs_BiopharmaCreditInvestmentsVGpLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_BiopharmaCreditInvestmentsVGpLlcMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843975775376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - 2027 Term Loan Future Payments (Details) - 2027 Term Loans - BioPharma Credit Investments V GP LLC<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">Remainder of 2023 - interest only</a></td>
<td class="nump">$ 24,887<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024 - interest only</a></td>
<td class="nump">33,123<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025 - interest only</a></td>
<td class="nump">33,032<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026 - principal and interest</a></td>
<td class="nump">223,060<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2027 - principal and interest</a></td>
<td class="nump">50,090<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_DebtInstrumentCarryingAmount', window );">Total minimum payments</a></td>
<td class="nump">364,192<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_InterestPayableCurrentAndNoncurrent', window );">Less amount representing interest</a></td>
<td class="num">(114,192)<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_chrs_TermLoanGross', window );">Term Loan, gross</a></td>
<td class="nump">250,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less unamortized debt discount and debt issuance costs, net</a></td>
<td class="num">(4,282)<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_LongTermDebt', window );">Net carrying amount of Term Loans</a></td>
<td class="nump">$ 245,718<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_TermLoanGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Loan, gross.</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;">chrs_TermLoanGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest payable on debt, including, but not limited to, trade payables.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=chrs_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_TermLoansMember</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=chrs_BiopharmaCreditInvestmentsVGpLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_BiopharmaCreditInvestmentsVGpLlcMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843975099600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Apr. 14, 2020 </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_SharePrice', window );">Closing stock, price per share | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.84<span></span>
</td>
<td class="nump">$ 14.82<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026</a></td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_chrs_NumberOfEventsInDefault', window );">Number of events in default</a></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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_chrs_DebtInstrumentContractualTerm', window );">Contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes | 1.5% Convertible Senior Subordinated Notes due 2026</a></td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 230,000,000.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">1.50%<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_ProceedsFromConvertibleDebt', window );">Net proceeds from offering</a></td>
<td class="nump">$ 222,200,000<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_chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes', window );">Initial conversion rate, shares of common stock | shares</a></td>
<td class="nump">51.9224<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_chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate', window );">Principal amount of notes converted into shares</a></td>
<td class="nump">$ 1,000<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_chrs_EquivalentToConversionPricePerCommonShare', window );">Initial conversion price per common share | $ / shares</a></td>
<td class="nump">$ 19.26<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_DebtInstrumentInterestRateTerms', window );">Interest rate description</a></td>
<td class="text">The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020<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_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">Apr. 15,  2026<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_chrs_PercentageOfPremiumOnConvertibleNote', window );">Convertible notes, premium percentage</a></td>
<td class="nump">30.00%<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_DebtInstrumentCovenantCompliance', window );">Convertible notes, covenant compliance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">As of March 31, 2023, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.<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_DeferredFinanceCostsNoncurrentNet', window );">Debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900,000<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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Remaining unamortized debt discount and debt offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,100,000<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_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.10%<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes | 1.5% Convertible Senior Subordinated Notes due 2026 | 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>
</tr>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_DebtConversionConvertedInstrumentAmount1', window );">Convertible notes, converted amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,700,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_chrs_DebtInstrumentContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to debt instrument contractual term.</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;">chrs_DebtInstrumentContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument convertible number of shares per thousand of principal amount of notes.</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;">chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_EquivalentToConversionPricePerCommonShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equivalent to conversion price per common share.</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;">chrs_EquivalentToConversionPricePerCommonShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_NumberOfEventsInDefault">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 events in default.</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;">chrs_NumberOfEventsInDefault</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_PercentageOfPremiumOnConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of premium on convertible note.</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;">chrs_PercentageOfPremiumOnConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Principal amount of notes converted into shares of common stock at conversion rate.</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;">chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentCovenantCompliance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCovenantCompliance</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNoncurrentNet</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978583824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Capped Call Transactions - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Apr. 14, 2020</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_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [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>
</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_SharePrice', window );">Closing stock, price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.84<span></span>
</td>
<td class="nump">$ 14.82<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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember', window );">Capped Call Transactions in connection with the 2026 Convertible Notes</a></td>
<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_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [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>
</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_chrs_PaymentForCappedCallTransactions', window );">Payment for capped call transactions</a></td>
<td class="nump">$ 18.2<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_chrs_CapPriceOfCapCallTransactions', window );">Initial cap price of capped call transactions.</a></td>
<td class="nump">$ 25.93<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_chrs_PercentageOfCapPriceCappedCallTransactions', window );">Percentage of cap price</a></td>
<td class="nump">75.00%<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_SharePrice', window );">Closing stock, price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.82<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_CapPriceOfCapCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cap price of the cap call transactions (per share).</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;">chrs_CapPriceOfCapCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PaymentForCappedCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment made for entering into capped call transactions.</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;">chrs_PaymentForCappedCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PercentageOfCapPriceCappedCallTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of premium on cap price.</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;">chrs_PercentageOfCapPriceCappedCallTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_OptionIndexedToIssuersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_OptionIndexedToIssuersEquityLineItems</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978619456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</a></td>
<td class="nump">$ 656<span></span>
</td>
<td class="nump">$ 3,696<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026 | Convertible Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_InterestExpenseDebtExcludingAmortization', window );">Stated coupon interest</a></td>
<td class="nump">863<span></span>
</td>
<td class="nump">863<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</a></td>
<td class="nump">326<span></span>
</td>
<td class="nump">319<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_InterestExpenseDebt', window );">Total Interest expense</a></td>
<td class="nump">$ 1,189<span></span>
</td>
<td class="nump">$ 1,182<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest expense for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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>66
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982480224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt Obligations - 2026 Convertible Notes Future Payments (Details) - Convertible Notes - 1.5% Convertible Senior Subordinated Notes due 2026<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">Remainder of 2023 - interest only</a></td>
<td class="nump">$ 3,450<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2024 - interest only</a></td>
<td class="nump">3,450<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2025 - interest only</a></td>
<td class="nump">3,450<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2026</a></td>
<td class="nump">231,725<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_DebtInstrumentCarryingAmount', window );">Total minimum payments</a></td>
<td class="nump">242,075<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_InterestPayableCurrentAndNoncurrent', window );">Less amount representing interest</a></td>
<td class="num">(12,075)<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_chrs_ConvertibleNotesPrincipalAmount', window );">2026 Convertible Notes, principal amount</a></td>
<td class="nump">230,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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less unamortized debt discount and debt issuance costs</a></td>
<td class="num">(4,100)<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_LongTermDebt', window );">Net carrying amount of Term Loans</a></td>
<td class="nump">$ 225,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_ConvertibleNotesPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Convertible notes, principal amount.</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;">chrs_ConvertibleNotesPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 interest payable on debt, including, but not limited to, trade payables.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843975069936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - Convertible Notes due 2022 Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</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="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 29, 2016</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Apr. 14, 2020</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_RepaymentsOfConvertibleDebt', window );">Outstanding amount payoff</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">$ 109,000<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_SharePrice', window );">Closing stock, price per share</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">$ 6.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.82<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</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">$ 656<span></span>
</td>
<td class="nump">3,696<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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member', window );">8.2% Convertible Notes due 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_InterestExpenseDebt', window );">Interest 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="nump">2,600<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_DebtInstrumentInterestRateTerms', window );">Interest rate description</a></td>
<td class="text">The 2022 Convertible Notes&#160;constituted general, senior unsubordinated obligations of the Company bore interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears and matured on March&#160;31, 2022.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_chrs_DebtInstrumentFixedInterestExpenses', window );">Fixed debt interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount and debt issuance costs</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">$ 500<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Notes | 8.2% Convertible Notes due 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate</a></td>
<td class="nump">8.20%<span></span>
</td>
<td class="nump">8.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.20%<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_DebtInstrumentMaturityDate', window );">Debt instrument maturity date</a></td>
<td class="text">Mar. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RepaymentsOfConvertibleDebt', window );">Outstanding amount payoff</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,100<span></span>
</td>
<td class="nump">$ 111,100<span></span>
</td>
<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_ConvertibleNotesPayable', window );">Convertible Notes Payable</a></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>
<td class="nump">$ 0<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_chrs_PercentageOfPremiumOnConvertibleNote', window );">Convertible notes, premium percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.00%<span></span>
</td>
<td class="text">&#160;<span></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_chrs_DebtInstrumentFixedInterestExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fixed debt interest expenses.</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;">chrs_DebtInstrumentFixedInterestExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PercentageOfPremiumOnConvertibleNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of premium on convertible note.</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;">chrs_PercentageOfPremiumOnConvertibleNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateTerms</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest expense for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</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_SharePrice</td>
</tr>
<tr>
<td style="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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member</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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember</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>68
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843983540784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt Obligations - 2025 Term Loan - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 07, 2019</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_RepaymentsOfDebt', window );">Outstanding amount paid off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,750<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,222)<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_CounterpartyNameAxis=chrs_HealthcareRoyaltyPartnersIIILPMember', window );">Lender | 2025 Term Loan</a></td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument</strong></a></td>
<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_DebtInstrumentTerm', window );">Total term of the loan</a></td>
<td class="text">6 years<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_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 75,000<span></span>
</td>
<td class="nump">$ 75,000<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_RepaymentsOfDebt', window );">Outstanding amount paid off</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,900<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_chrs_DebtInstrumentPrepaymentPercentage', window );">Prepayment premium percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<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_chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount', window );">Percentage required to pay an additional exit fee on principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.00%<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,200)<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_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_DebtInstrumentPrepaymentPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt instrument prepayment percentage.</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;">chrs_DebtInstrumentPrepaymentPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage required to pay an additional exit fee on principal amount.</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;">chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of time between issuance and maturity of debt instrument, 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;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the cost of borrowed funds accounted for as interest expense for 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-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_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-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_srt_CounterpartyNameAxis=chrs_HealthcareRoyaltyPartnersIIILPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_HealthcareRoyaltyPartnersIIILPMember</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_DebtInstrumentAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=us-gaap_LoansPayableMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843984889728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </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_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_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear', window );">2023</a></td>
<td class="nump">$ 34,666<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_PurchaseObligationDueInNextTwelveMonths', window );">2024</a></td>
<td class="nump">32,643<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_PurchaseObligationDueInSecondYear', window );">2025</a></td>
<td class="nump">4,435<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_PurchaseObligationDueInThirdYear', window );">2026</a></td>
<td class="nump">5,469<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_PurchaseObligationDueInFourthYear', window );">2027</a></td>
<td class="nump">5,470<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_PurchaseObligation', window );">Total obligations</a></td>
<td class="nump">$ 82,683<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_PurchaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.</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_PurchaseObligation</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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;">us-gaap_PurchaseObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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;">us-gaap_PurchaseObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. 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;">us-gaap_PurchaseObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-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_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.</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_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-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>70
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843984871440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies</strong></a></td>
<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_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate', window );">Claims related to certain sales of UDENYCA from October 2020 through December 2021</a></td>
<td class="nump">$ 14.0<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_BalanceSheetLocationAxis=chrs_AccruedRebatesFeesAndReservesMember', window );">Accrued rebates, fees and reserves</a></td>
<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_LossContingenciesLineItems', window );"><strong>Loss Contingencies</strong></a></td>
<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_LossContingencyEstimateOfPossibleLoss', window );">Accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.4<span></span>
</td>
<td class="nump">$ 4.7<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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12021-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-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_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Best estimate of the loss exposure for a reasonably possible liability for product liability damages for which no accrual has been recorded.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate</td>
</tr>
<tr>
<td style="padding-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_BalanceSheetLocationAxis=chrs_AccruedRebatesFeesAndReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetLocationAxis=chrs_AccruedRebatesFeesAndReservesMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982132976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives - Derivative fair value (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>derivative</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</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_chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose', window );">Number of Derivative Instrument Held For Trading or Speculative Purpose | derivative</a></td>
<td class="nump">0<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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember', window );">Currency contracts | Economic hedge, not designated as hedging instrument</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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></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_DerivativeAssetNotionalAmount', window );">Derivative assets, Notional</a></td>
<td class="nump">$ 4,850<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_DerivativeLiabilityNotionalAmount', window );">Derivative liabilities, Notional</a></td>
<td class="nump">7,300<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_DerivativeAssetsCurrent', window );">Derivative assets, Fair Value</a></td>
<td class="nump">$ 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_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Prepaid Expense And Other Assets Current<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_DerivativeLiabilitiesCurrent', window );">Derivative liabilities, Fair Value</a></td>
<td class="nump">$ 167<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_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued Liabilities Current<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 derivative instruments held for trading or speculative purpose.</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;">chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>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_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes derivative asset 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_DerivativeAssetNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative asset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNotionalAmount</td>
</tr>
<tr>
<td style="padding-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>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_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-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_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes derivative liability 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-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>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember</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_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_HedgingDesignationAxis=us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember</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>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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139844069272656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivatives</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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments', window );">Currency contracts recorded in Other income (expense), net</a></td>
<td class="num">$ (123)<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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments</td>
</tr>
<tr>
<td style="padding-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>73
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843982440112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>At-The-Market Offering (Details) - At The Market Offering. - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 08, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</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_chrs_AtMarketOfferingLineItems', window );"><strong>At-The-Market Offering</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_StockIssuedDuringPeriodValueNewIssues', window );">Aggregate offering price</a></td>
<td class="nump">$ 150.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_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock, shares issued and sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,131,450<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 );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.54<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_chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds', window );">Gross proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.4<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_SaleOfStockConsiderationReceivedOnTransaction', window );">Common stock, net proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.2<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_PaymentsForCommissions', window );">Commissions and fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.2<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_chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering', window );">Common stock remaining available for sales under the ATM Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 135.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_AtMarketOfferingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at the market offering.</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;">chrs_AtMarketOfferingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock remaining available for sale under the atm offering.</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;">chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received on 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;">chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash paid for commissions 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received on stock transaction after deduction of issuance costs.</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_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=chrs_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=chrs_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978971760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Stock-Based Compensation (Details) - Employee And Nonemployee Stock Option And Restricted Stock Units [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 12,282<span></span>
</td>
<td class="nump">$ 12,879<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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount', window );">Stock-based compensation expense capitalized into inventory</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">313<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_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember', window );">Cost of Goods Sold</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">155<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_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember', window );">Research and Development Expense [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">5,461<span></span>
</td>
<td class="nump">4,958<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_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember', window );">Selling, General and Administrative Expenses</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 6,696<span></span>
</td>
<td class="nump">$ 7,766<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost capitalized 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount</td>
</tr>
<tr>
<td style="padding-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>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_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_AwardTypeAxis=chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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>75
<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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843979061360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Additional Information (Details) - Employee Severance [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 03, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</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>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Stock-based compensation includes restructuring charges</a></td>
<td class="nump">$ 1.5<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_chrs_ShareBasedPaymentArrangementForfeitureCredit', window );">Forfeiture credit</a></td>
<td class="nump">$ 0.5<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Stock-based compensation includes restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</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_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]</strong></a></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_chrs_ShareBasedPaymentArrangementForfeitureCredit', window );">Forfeiture credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_ShareBasedPaymentArrangementForfeitureCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share based compensation forfeiture credit.</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;">chrs_ShareBasedPaymentArrangementForfeitureCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_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>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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>R64.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843978950912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</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>Antidilutive securities excluded from computation of EPS</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</a></td>
<td class="nump">38,524,416<span></span>
</td>
<td class="nump">40,693,651<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=chrs_EmployeesAndNonemployeesStockOptionMember', window );">Stock options, including shares subject to ESPP</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of EPS</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</a></td>
<td class="nump">23,996,096<span></span>
</td>
<td class="nump">21,947,102<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_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of EPS</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</a></td>
<td class="nump">2,586,168<span></span>
</td>
<td class="nump">2,479,655<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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member', window );">8.2% Convertible Notes due 2022 | Shares Issuable Upon Conversion of Convertible Notes</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of EPS</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,324,742<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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member', window );">1.5% Convertible Senior Subordinated Notes due 2026 | Shares Issuable Upon Conversion of Convertible Notes</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive securities excluded from computation of EPS</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from the calculation of diluted net (loss) income per share</a></td>
<td class="nump">11,942,152<span></span>
</td>
<td class="nump">11,942,152<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>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_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=chrs_EmployeesAndNonemployeesStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_EmployeesAndNonemployeesStockOptionMember</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestrictedStockUnitsRSUMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorNotes8.2PercentDue2022Member</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=chrs_ConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=chrs_ConvertibleNotesMember</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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtInstrumentAxis=chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member</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>R65.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.23.1</span><table class="report" border="0" cellspacing="2" id="idm139843973446608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Restructuring Charges (Details) - Employee Severance<br> $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 10, 2023 </div>
<div>employee</div>
</th>
<th class="th">
<div>Mar. 03, 2023 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [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>
</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_RestructuringAndRelatedCostNumberOfPositionsEliminated', window );">Employees impacted | employee</a></td>
<td class="nump">50<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_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.9<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Stock-based compensation includes restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<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_chrs_ShareBasedPaymentArrangementForfeitureCredit', window );">Forfeiture credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<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_chrs_RestructuringAndRelatedActivities', window );">Restructuring And Related Activities | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_RestructuringReserve', window );">Restructuring Reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense</a></td>
<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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [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>
</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_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Stock-based compensation includes restructuring charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.1<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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, General and Administrative Expenses</a></td>
<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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost And Reserve [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>
</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_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.3<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_chrs_ShareBasedPaymentArrangementForfeitureCredit', window );">Forfeiture credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_RestructuringAndRelatedActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 executives impacted by restructuring and related activities.</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;">chrs_RestructuringAndRelatedActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_chrs_ShareBasedPaymentArrangementForfeitureCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share based compensation forfeiture credit.</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;">chrs_ShareBasedPaymentArrangementForfeitureCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>chrs_</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_RestructuringAndRelatedCostNumberOfPositionsEliminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 positions eliminated during the period as a result of restructuring activities.</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_RestructuringAndRelatedCostNumberOfPositionsEliminated</td>
</tr>
<tr>
<td style="padding-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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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>chrs-20230331x10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:chrs="http://www.coherus.com/20230331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns: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="chrs-20230331.xsd" xlink:type="simple"/>
    <context id="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-08</startDate>
            <endDate>2022-11-08</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UjAHyKwd-kC-VJ9XGT3GyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_emaLyw5N20uy9eH0qZRxDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_soy8ZFZZJ06Dl7eTOuPqAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_F_06lCKk6kOOD-zYHja3SA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_C_rPMx2T1k-84M_1wfjhmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GomsUgRieEySZq_5rky1rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__G8XYqPPPEOYRLf2fz5ikw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EvF86sTYt063ySd9NkzYJQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VoZD1iJMXU6N6PhWllYBwQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BmDki9-BKEmU6pPCq4DSCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CdgJ69zqqUWMraQgfkEB1g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XtQwRusUC0KQY0ui52qeVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_4_14_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_MnSFEUpGhUijCRMFknmQyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="As_Of_4_14_2020_MPV-N3S8aE6iEJe9vxFrag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2020-04-14</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_vc6a_DKfxEmIsleUJCbCcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_B-WO9tNozUudgCpu6OJjsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_UdenycaMember_T_rvQZESPUa2hl6vKSQnbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:UdenycaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_CimerliMember_8XuBcBPrsUqxz4LBgY8SyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:CimerliMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_4ZGqUo_WVEmauigQo0q1Qg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_tNCktpcX8UO_rakrjDSeWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_chrs_UdenycaMember_Xolvo39Fm0uwzfU0DEF6mw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:UdenycaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_GC8fNI2ibke3m26lNAb86A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-10</startDate>
            <endDate>2023-03-10</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_xcvj7aLKs0ujkWMAJ8QRaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_41k0Aw5klEC6GirCLir6xQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_rQCMMKhjN02Az_iFytBkAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_GdQLMUNzo0agyeMdW8rWtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_Cd5bj02tqkijRxMGp_ZQlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Am8FqQ_pskqau3XY-1l2uA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_-5DcDjuE6E6hbkiwbM2l2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_RG6zodg5mE65V8uv7OF7tw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_SMw2TxlZm0WIAeyXyulo_w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_J4uFpawVrkeXI3kM1RpQnw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_QuQslO-5iEWROL6VkAkADA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_quibFumxfkW4wnEpxIgf2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_W9BwoTwrf0SnUlRW15ee7w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_BeZhxzgH-02rq--XPXBfyA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_d7mKFysg5k2NOMvWCCJK0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNWEvk4smUuGX1KFSkshqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cGk_PZZan0aopjTMJ6SHHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FWrI1bhYBk-7ssCXqeTj2Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0nW97_t5XEWVKG6tETXaWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_0rkfQyCZSUe27aJLWTS2ug">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedRebatesFeesAndReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_K1Ert9FaBUqRqI_VwlhxZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedRebatesFeesAndReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_ProductOrServiceAxis_chrs_YusimryProductMember_n-Aq3Us5SEWgkG1A6k0kCg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:YusimryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_srt_ProductOrServiceAxis_chrs_YusimryProductMember_8LfGSrgKsUKxe30em3z3iA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:YusimryProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_mKbrceVQw0i6oOaoe_ZINw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_1LDApzeuWEWCEL7rEl87Rw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SFYT6XrrJUSCHDTZZ91ifg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_11rr7t8iv0ugtrA25zAmgw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_4u_jDUwnL0u7gMbNQgY7Gg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">chrs:CurrencycontractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_aMXipAmLA0qwA5sZJmh75w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheaBAndDLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_7_2019_To_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_lqaXXXbMWEa3NUpNPZZnnQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-07</startDate>
            <endDate>2019-01-07</endDate>
        </period>
    </context>
    <context id="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_F_LiHcEceUGGeg9SSf05_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_TMJd8Bi1iEO-B7RFDbN8Qw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-02-29</startDate>
            <endDate>2016-02-29</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_Vpmv5VZWt0i6hPlqqDTWOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_ALC59MOFWEqpfxQyT-uJsQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheDLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-14</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheBLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_9TMkYv7KCUqqNRjxpeBL9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_Es7vwxppDUKL9I7fV-sJ_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_gYxsBbK5HEC5odoHo4xkBw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheCLoanMember_ri65J4S_10qYSf9SmKQTLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheCLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_fdgKh9rj6USmPrU39VHC9A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-05</instant>
        </period>
    </context>
    <context id="As_Of_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_S_w2Toh3iUa1ZhRLMb0cZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-07</instant>
        </period>
    </context>
    <context id="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-02-29</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_hWMyDEToaEWBbWDJJsBczA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:McKessonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_GnCvqAvQk067rWrrpJNmFQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:CardinalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_wQ3WCyrLmk6bUYDBTiCkyg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:AmeriSourceBergenCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_aTVBIQhMDUOR3DKQ1TvbHQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:McKessonMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_HdVFTEFdEUGJgU6ce5Xv3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:CardinalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_BkKargKu_0WhZPcLSA_weQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">chrs:AmeriSourceBergenCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_N34CEmfwIUmIpGZyelfSAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v28ACND_PE2ZwWiugwunig">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_t3LPaxVg20i2UUDLvFGgbg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_UfszHH1Gm0qA_vRtD2jHAQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_7KbpvIsKDkWiANHHEFpz0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_tuOGGbstaEmdzuFEpDXemA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_HDgXbZKD70-n4ITIMYmd4A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_Ri_V9ueRuUup36C7zkXPAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_XUOgW9KKN0mnXF-eCeyQaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_cjd7gBDSjEaeQuogGY4SlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_hiRWc09_LEGZ0y3C937g2w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_TbA1O4wT_0mhBlg7bzbNsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_wg0AFimo5UO4lce9qqJv_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5Wd9g6KZDEaHVd5n_SdHng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZrHhoc6mlE6Q6OBzAVGnOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SaR2LylamEa121wV9VmvDg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_Zzn5OrvtV0ydfGVLGF_f7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9gpcDZJGQUytgMJrz-XUvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_SfSvkRaLc0O662zFK-xSGA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eNuRcDY4-UmzVRSuoY5WHA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofKjR7KxwkGJRgyKw6ueYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EQfgODaJDkaUuTJnHWFJag">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9sWvUtJTvE2bN_ysKSFD3A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chrs:CurrencyContractsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MLwj1Hs75EO7K4bTtgfyjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_F2xMlIje5kq7lsgCpfG3tA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_VSm49yWqE0i7kwjeLiMLNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_vHeag37rekiuiBxjEEmg-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MM0UuBR-Y0Ot1yaxZbVWhg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_hszr8irRMECf6zi5r2Xgew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_rmZWdj26JEuVV3qHpTTqPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_5nSFYyhnJkO7JFdPxdLfxQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateNoteSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5MTFbFEt00yisDlVUIPTxw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CpjgwOCXoU-UMktrNK58fw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_AxTNmvJy80ygegC8MORj-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_QXeI7cJ-jkCwU7FV2j6dkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_9OgxBAGPJUGuEtP1cR5dbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_6sUBSRC_NkW-8LNuXHRdWw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:EmployeesAndNonemployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_pb1QHLHpYkm_rtM7L2LjNg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_HS7ggQTi40W9QZnrxBel9w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:ConvertibleNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_qfBEVY5WG02WPYjyAQyeMg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_iAG1CO5TJkSdq3fhYjs5lQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">chrs:EmployeesAndNonemployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_s_8lEUZGRU6KYeOzcw0UtQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_TBIdfVbYI0CdmNzoBSIYNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_UVpouVRBbEybXetGbPvBZQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6EOvi6AliEKWJFKydpQPRg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_-nt0-d1gcEqP7z5QNPMxLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ikdMD8AsOE63KGdi8Rdp_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">chrs:EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_4_30_2023_qf7yLxG9qkGroE5raj7QIg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-03</startDate>
            <endDate>2023-03-03</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_SiHiHXCgpk66jyfQZPjj9g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-03</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_GZQuJe_4_E-Iwj2xvifMuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_OCqmema6Fk2Cdut5GgvFkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_lv_gOu9boUyFLyPgAM-K3g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_D0p7a2ZO1EqvLz7TIWx_FQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_XxKAjTaTSUuG6Heccvnr2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_LZIeJVb1N02FStFw6aB_gw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7Ra3UDtFBEWd6Z_cFLF8rQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_tFLlCzxO5ku_DM33lzvCzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_JMcGUM-jEkaNoGGYjQCfeA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_c57XPGDIukOiwXYdXJTELg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_9lA80dzsEk2l7iqFg-xdXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_N0G8XTxkT06dK946auZ6zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:RebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:OtherFeesCoPayAssistanceAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis">chrs:ChargebacksAndDiscountsForPromptPaymentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member___4XQQp1pkO-4Sgk-dohoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_11_4_2019_To_11_4_2019_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_RDSJLDsCWUmG07lFFEQBFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-04</startDate>
            <endDate>2019-11-04</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_d2u0Zj6wHUeVMQGSlJmcLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_wR8HfoH7uU-itCugz7AuNw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheaBAndDLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:HealthcareRoyaltyPartnersIIILPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-05</instant>
        </period>
    </context>
    <context id="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_n3wrbPV4p0GMObdNrXm5Rg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_651l47o61ES9qwsWkOJA5A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorNotes8.2PercentDue2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_g0lr03GEs0uLcuq19RGAKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheBLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_ASwRWIJNgES-VSf5OFVzEw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TrancheLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">chrs:BiopharmaCreditInvestmentsVGpLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:ConvertibleSeniorSubordinatedNotesDue20261.5Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">chrs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_6_30_2023_dei_LegalEntityAxis_chrs_KlingeBiopharmaMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_TypeOfArrangementAxis_chrs_TermSheetAgreementMember_4EOdxCfuUkCMUkb9mZ3gkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:TermSheetAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chrs:KlingeBiopharmaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_TK9jEOz4ukO1OnLeP1grTg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-01</instant>
        </period>
    </context>
    <context id="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:ToripalimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-01</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_BhyuGyjZNk6ho5tQl247pQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_JRDZJcRqDk-xJfxpVW3Gsg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:ExclusiveLicenseAndCommercializationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-01</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-01</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2022_srt_ProductOrServiceAxis_chrs_AntiTigitAntibodyAndIl2CytokineMember_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_Ynr3TNybkUqflscKY8mg-A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:AntiTigitAntibodyAndIl2CytokineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:ExclusiveLicenseAndCommercializationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="As_Of_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_8fM5xMJp7EmgJ-GuEj4HoA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">chrs:ToripalimabMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-01</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_ZPyZa-oNFUSa6LmSC3K3zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedAndOtherCurrentLiabilitiesMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_YbsKmqJv3EeRCaF_c50PKg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">chrs:AccruedAndOtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:JunshiBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">chrs:TermLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_I1n7AjnHeUii0AyXFnKyyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="Duration_11_4_2019_To_11_4_2019_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_GuaR2oGGt0WNToRU--3YDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">chrs:BioeqIPAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-04</startDate>
            <endDate>2019-11-04</endDate>
        </period>
    </context>
    <context id="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001512762</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <unit id="Unit_Standard_position_6jqWtDuz3UGqz_jpmMn8UQ">
        <measure>chrs:position</measure>
    </unit>
    <unit id="Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA">
        <measure>chrs:employee</measure>
    </unit>
    <unit id="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog">
        <measure>chrs:item</measure>
    </unit>
    <unit id="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_tranche_Bf1nRcqRY0CRGIosEtO_xQ">
        <measure>chrs:tranche</measure>
    </unit>
    <unit id="Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ">
        <measure>chrs:derivative</measure>
    </unit>
    <unit id="Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg">
        <measure>chrs:product</measure>
    </unit>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      id="Hidden_XBu-oTnLj0yAQ3BzGpZQAA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      id="Hidden_7pAP56CxSkOy9Hm5oBs_UA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_O50BKijIEkCEiFbee4eWXA_2_1">0001512762</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_jKpZKMvRJkiepjozhvWsYw_3_1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_sMWYMqZhVUm2JD_6Zk4mxg_4_1">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_KPWngMpv3UiQhDHb9BdHpQ_5_1">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_zVa70N0F4EWg89FHZxGsYw_6_1">false</dei:AmendmentFlag>
    <chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Hidden_tu9gW00QTkmMqi5uNzxVWA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1>
    <chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Hidden_mCKlwVHZukK5Rjd6gC64SQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1>
    <chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Hidden_-zUan3d5xUmwZdgECjozKA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1>
    <chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Hidden_-XVTrHp690ynfKjrHQcCgQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1>
    <chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Hidden_Bw4_cXycAESHyjBev8xOAQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1>
    <chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Hidden_9EZYFnP6rU6iCRSpVbPb4g"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-5"
      id="Hidden_5uoZGrRmFEWGBQtBJF24gA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet
      contextRef="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw"
      decimals="-5"
      id="Hidden_f3-soeRWQ0OIIIUywJKljQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet>
    <chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Hidden_5zeQXmlxMk-rhbJC0137xg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1>
    <chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Hidden_Iuq7vNgbfUOky0Wg-iSwxA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="INF"
      id="Hidden_9EXiD0UHG0qM88KbKv-u5w"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">78851516</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="INF"
      id="Hidden_rfQL9DnY8UCK-9puqLZGSQ"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">80488296</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ZrHhoc6mlE6Q6OBzAVGnOA"
      id="Hidden_mEUJQgpBGUq7vRKA90D8aw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q"
      xsi:nil="true"/>
    <chrs:MandatoryPrepaymentTerm
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      id="Hidden_FIRG0w-USUKgiYVuy7SPIA">P10D</chrs:MandatoryPrepaymentTerm>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      id="Hidden_FPwQizt30UOvytwS7_-H-w">http://fasb.org/us-gaap/2022#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      id="Hidden_9wZ7JKRE4ki344OR63M9EA">http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent</us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <dei:DocumentType
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_Nf4nsURFFEuz_NLyolO5CA">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_l-JyL7I_0kaJU5F_x83RrQ">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_5Rt0rcAh-k-DoybtRNnP0Q">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_7pivotZrNU2RI0BbD0YN4A">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_Gx7sja65gUOSz69nsOe-AA">001-36721</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_pJIBfo3N3UiB1I_wkbErpA">Coherus BioSciences,&#160;Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_uRVw9hn3Dk2RjkCwPiqxlg_0_0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_yllMKLcsg0KvpMBeXd-m6g_0_2">27-3615821</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_uHRmNt0bxUimkF79IKGljw">333 Twin Dolphin Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_dCYFCcH6Q0Cx7SZfan52JA">Suite&#160;600</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_ivAITejYeUO01zYq1mJbaw">Redwood City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_ReUa_L7lJkiyaWnY2gbSjg">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_xzJaBAPhj0yhHf6YhatlBQ">94065</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_VajXMd2UckeSehmyiJdDnA">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_GuNrixpEJkOTsP54X-qZNw">649-3530</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_fqnzz-ILGEGdLRLMgG8N9w_1_0">Common Stock, $0.0001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_8to7DbFomUGsoh7kq81P0A_1_1">CHRS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_JPb9kWNKT0O2HhCRo8eRhw_1_2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_WjqEhiSRfUGBfKpry9ACZQ">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_RaEDZdse-EWRbLtUxVJBFA">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_ulZ0zLYYFkCRVrpPtMuYMA_1_3">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_yItbiSb1oUWxNI4KFtan7w_3_4">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tc_gb_EcQp47kyv62Zr1Ei0Tg_5_4">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_-OzaMQAOoEedSRJwBIfgOg">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_4_30_2023_qf7yLxG9qkGroE5raj7QIg"
      decimals="INF"
      id="Narr__Eyo2lRccUGzpcdviTKwkg"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">80553730</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_zlBomvDrxECZ52BMdMCrPA_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16145000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_64jxg9Gog0-ycBz_inYu1w_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">63547000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_dpzby2GFPUO0LYgAG5QmuA_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">111944000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_jbjiv-0kpkycdCHJ0jWiDg_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">128134000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_7dZ5B5jzjUaOjHZmF908Zw_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">101458000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_wrV4-eCWnE-tIX_FbKHoXg_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">109964000</us-gaap:ReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_sWHn-a45xUuFX7ZbIyJ3dg_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">49406000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_DPNMEQri-0O-Te0d1QDkmA_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">38791000</us-gaap:InventoryNet>
    <chrs:PrepaidManufacturingExpenseCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_drks26iJKESfXmxGcIPOhA_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16019000</chrs:PrepaidManufacturingExpenseCurrent>
    <chrs:PrepaidManufacturingExpenseCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_YZajqued_0ymNTg8vo6gRQ_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">17880000</chrs:PrepaidManufacturingExpenseCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_w1ZtX5BW60you9AG9sLTng_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">20954000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_Vp8z7I_5hEOggQkT9R8AxA_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">22918000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_pXHoImydnkGJOXo9iJQHRQ_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">315926000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_4tmiR9ukjkuTQ_3phQQrJw_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">381234000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_Oq7AiZlIcUqfRj2eOdA8zA_12_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7724000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_FDjOHSTHU0qJQVVJ3KJZEw_12_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8754000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InventoryNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_OON9QPH-SkSGHHRv34RKhQ_13_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">65081000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_yyccT_ooN06VeH4idPhvkg_13_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">76260000</us-gaap:InventoryNoncurrent>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_uQ5tyojeYU65-4Mgj6bc6A_14_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5870000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_ZMMLxLuOfkiTDo0-dimAXw_14_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5931000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_vTHAoekIk0GJw4e3n1kdNw_15_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7825000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_dpWBppnJWkOiJ08ag4rekQ_15_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8668000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_jByUFqwAy0GXsHn9Xl9pjQ_16_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">402426000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_w24YQ9ENRkiVvM_j8zNk0Q_16_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">480847000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_p-4tswW3SkWyDJFRo3ve4A_20_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">23231000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_hWqaPWPj0EiHZFFf0hJcFA_20_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11526000</us-gaap:AccountsPayableCurrent>
    <chrs:AccruedRebatesFeesAndReserveCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_MZeT9HYQUE-p4p32FwPDkw_21_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">55697000</chrs:AccruedRebatesFeesAndReserveCurrent>
    <chrs:AccruedRebatesFeesAndReserveCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_uagijw5JKEKUSTBvoMjkOQ_21_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">54461000</chrs:AccruedRebatesFeesAndReserveCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_MhmHfrM1Wk6ewhE-lFGgdQ_22_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12422000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_fMHhvCKHBUiizc_UQweUTg_22_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">22610000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_uKo0CxYihU62QcuiW11TiA_23_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32057000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_1hLFpjEHnketjfJiOgGIoA_23_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50097000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_T4B05hJhT0yqUF0GuwtLmA_24_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">123407000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_MPtrQ7aEs0CaqQE4cf4uHg_24_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">138694000</us-gaap:LiabilitiesCurrent>
    <chrs:TermLoansPayableNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_3NLkbbM4WEyuy_e945yuXA_25_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245718000</chrs:TermLoansPayableNoncurrent>
    <chrs:TermLoansPayableNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_-nRlrh1y00ivktlkor72ug_25_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245483000</chrs:TermLoansPayableNoncurrent>
    <us-gaap:ConvertibleSubordinatedDebtNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_HPHEZWqsBUS8CFohYlA-rw_26_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">225900000</us-gaap:ConvertibleSubordinatedDebtNoncurrent>
    <us-gaap:ConvertibleSubordinatedDebtNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_GZCo8SIX1EyCUksaSudA-A_26_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">225575000</us-gaap:ConvertibleSubordinatedDebtNoncurrent>
    <chrs:OperatingAndFinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_BzxlohQipUmDmweUhwyxHg_27_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3806000</chrs:OperatingAndFinanceLeaseLiabilityNoncurrent>
    <chrs:OperatingAndFinanceLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_gz4RlJYcRku4JlzBgH0gLg_27_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5046000</chrs:OperatingAndFinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_GmXTXKWts0Knpm64ZVTEnA_28_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">102000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_y-KOh4Tcf0-n7kaZlwzh6A_28_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3467000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_HYTzHK8J9Eqr1NdtK25nMw_29_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">598933000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_mCTK6pOQ3UOmMWJuaoqX9A_29_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">618265000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="INF"
      id="Narr_qeDI_LpF1EiXO4hs04zRrw"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="INF"
      id="Narr_r7c1_fTUoEepd1VOndpF6w"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="INF"
      id="Narr_aqV2kkYpAk6YUPMHw7YLbg"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="INF"
      id="Narr_pflXjTYjYESe51JThniS3g"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="INF"
      id="Narr_kRRToNDHCEugjrshFDotbg"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">80488296</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="INF"
      id="Narr_eqFEZTBwRU-Y1dCb9ITUDw"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">78851516</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_2vnu19DrNEuRr9QnESR_QA_32_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_oqc5haJhpUSPxU6Am2r9cQ_32_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_DovLRB3iQkeBXZk-kl4rRg_33_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1221100000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_6FS7E0i8skqDZrds2GgT6w_33_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1204431000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_UB1-1R8MJkutLYiMbHWi7w_34_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-278000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_T5iPfEQ160-X-xbjfIuTQg_34_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-249000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_rERw6e82JkaECOJkAkGUCw_35_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1417337000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_tjxJl0tP706h89fhQzOuJg_35_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1341608000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_fVzPTO-ISUaqXuTKME6vrQ_36_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-196507000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_9ZRr48h89UKbNo76UUrEZg_36_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-137418000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_EiSBFHMK60y7x1qy7xMorw_37_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">402426000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_QImA85OmXUWaK6Ml4vSPCg_37_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">480847000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_f-i5RheU7EG3ZPkX95sE8w_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32436000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_sj1IMsoChEmUpqmRoK6-WA_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">60115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_xt6YWIPp0kmzDCg5zCQu-A_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16874000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_NShz72K7ZEKib9--VeaaZg_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">9370000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_8i7GdxfFp0WkZRGVp5UlWA_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">34154000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_aqIUmbHvBk6TiO5Y-LHv4Q_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">82917000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_2zM5o8SQaUq0ArnQsD4ygg_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">49153000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_3o_yCrn2FkavpexcRPxrmQ_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48753000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_tg8v5830xkGf-5zEAaw1UA_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100181000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_NNdu9oo_506F_j5BCnThKw_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">141040000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_RFHJkf7Wy0mpwzkIFgLE1A_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-67745000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_nQxhsDg6RkWZNmwhjxGkZA_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-80925000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_XGcajYEmOUiy146jsXtjzQ_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">9712000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_rPoF8o4w8kC0EqpkYr3Qiw_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8969000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_XH4AEP_8mUO_6Lu6TYdLgw_12_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-6222000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_KglOOf2G50ez7lWNnHXhgw_13_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1728000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_gFzn4SR_DEWfDq9DQwmDcw_13_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_YgxCZ_4US0-bVz3klNOJdg_14_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_AhhqHoJNyEuV4Tp8MHUBkA_14_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc__Pj8kxK_eU-15hASui0H4g_16_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_6L0VOhqmvkqIrhm4SOr0jQ_16_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="2"
      id="Tc_sBsajVCRW0ilj8XBaUr5Nw_18_3"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="2"
      id="Tc_sBsajVCRW0ilj8XBaUr5Nw_18_3_2"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="2"
      id="Tc_bsK79mhg50uqbp8wqUnBow_18_6"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">-1.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="2"
      id="Tc_bsK79mhg50uqbp8wqUnBow_18_6_2"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">-1.24</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="0"
      id="Tc_FJ3Z_U0r6kipBHnbJk0b0w_20_3"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">79268853</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="INF"
      id="Tc_FJ3Z_U0r6kipBHnbJk0b0w_20_3_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">79268853</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="0"
      id="Tc_lP97xTy_bk2lwOJAE54kDA_20_6"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">77253699</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="INF"
      id="Tc_lP97xTy_bk2lwOJAE54kDA_20_6_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">77253699</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_o2WUK-IM5k-YmrSABSew5Q_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_Ao7QP_mDfk2U6EQP0iPYQg_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_iRgEVDVXlEGfwxgbOEj9Uw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-29000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_hkHzOnl71kae5R9k8zN5SA_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-2000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_mgAVHjZ54UucR9y8c5cDCg_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75758000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc__XY9iq5ZFESjncaT3Zcz7g_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96086000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q"
      decimals="INF"
      id="Tc__w9ejEGaCkOM8k-WFiv5sA_5_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">78851516</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_SpY1jU2CA0KpsHETiNCE6Q"
      decimals="-3"
      id="Tc_udRdR4ESw0CmahulzjIChQ_5_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_C_rPMx2T1k-84M_1wfjhmQ"
      decimals="-3"
      id="Tc_OaLTjOBYWEGOhILK4t5-UQ_5_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1204431000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GomsUgRieEySZq_5rky1rw"
      decimals="-3"
      id="Tc_vyW4mWOwdkGDwMVRBWbbTA_5_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-249000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_F_06lCKk6kOOD-zYHja3SA"
      decimals="-3"
      id="Tc_HyHEZ-36XUKvLr9WN2Kozw_5_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1341608000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_2P-YhI0kGkWX7E86aUwzmA_5_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-137418000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_FWrI1bhYBk-7ssCXqeTj2Q"
      decimals="-3"
      id="Tc_FwRlJsrWDk-SQa1ZNo3wHg_6_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_eVPszEbMskqBdQdMOo8_sg_6_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg"
      decimals="INF"
      id="Tc_wzEBNuP91EyAqCHLjEppVQ_7_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">24107</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg"
      decimals="-3"
      id="Tc_anH0NYx7rk6MeTMpsihwWA_7_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">103000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_QhXvy7vk20SZAgUENiDuLg_7_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">103000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg"
      decimals="INF"
      id="Tc_lfUkSmEvcUGnufyZf_GSWA_8_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">771167</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg"
      decimals="INF"
      id="Tc_f9NtHocgxE6rAqo99YlAeg_9_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">1131450</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg"
      decimals="-3"
      id="Tc_h2vMmcNYl0GyAiKF5lFsqw_9_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7059000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_cwP5NJVzDUCUbRBvg6XcWw_9_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7059000</us-gaap:StockIssuedDuringPeriodValuePurchaseOfAssets>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_Yo8b0RfJAkmzL-zfmJnpIg"
      decimals="INF"
      id="Tc_nzOisn3Je0yG5p6g7TvRkQ_10_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">289944</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg"
      decimals="-3"
      id="Tc_J69_cJ98n0e3sNVRn-PjOw_10_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2781000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_Ldt8RtBrqUGRhAjzNomdqA_10_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2781000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_61YVXZ0ZNkWIav299V_gtg"
      decimals="-3"
      id="Tc_GPVVpOXkCU6GApOM9iRWiA_11_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_c4FG9Ky1YUq1nFbwIPPrTg_11_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_jNWEvk4smUuGX1KFSkshqA"
      decimals="-3"
      id="Tc_2HmjQi1Ni0WZCiLl9Jvj5w_12_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-29000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_bp2otHpVxkuDCn5QgDOV_g_12_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-29000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg"
      decimals="INF"
      id="Tc_1ljLjX5SY0aS6R2ktuCngA_13_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">80488296</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_cNeD6kGgpkuWqvHOMsBweg"
      decimals="-3"
      id="Tc_ofJDtHShYESRqctSvcmluA_13_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_emaLyw5N20uy9eH0qZRxDQ"
      decimals="-3"
      id="Tc_F1Hm0XzzZkqXyKRkA-pk_Q_13_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1221100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_soy8ZFZZJ06Dl7eTOuPqAA"
      decimals="-3"
      id="Tc_YHnyVKI68UGcXUwujxbi2w_13_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-278000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_UjAHyKwd-kC-VJ9XGT3GyQ"
      decimals="-3"
      id="Tc_GY17FfGafUWEqun13Whn6Q_13_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1417337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_M2I5fahgcUGT04GAEmmDvw_13_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-196507000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA"
      decimals="INF"
      id="Tc_It7uKapLR0qnxhy0PieLpg_5_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">76930096</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA"
      decimals="-3"
      id="Tc_oA8njYNPe0qY6ES1Y_5xWQ_5_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CdgJ69zqqUWMraQgfkEB1g"
      decimals="-3"
      id="Tc_KtQ6Sv0VJU2OMXEB65aoqw_5_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1147843000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_XtQwRusUC0KQY0ui52qeVg"
      decimals="-3"
      id="Tc_XqlgjrA1akW4xJ3kgWL4UQ_5_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_BmDki9-BKEmU6pPCq4DSCg"
      decimals="-3"
      id="Tc_wQQuRTm5ukWu17_PKUXsuA_5_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1049854000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_ugt9E3auaUORTjust4FUfg_5_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">97726000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0nW97_t5XEWVKG6tETXaWQ"
      decimals="-3"
      id="Tc_jbl4OrmQtEizJo1xefu6nQ_6_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_dbQzCnKMBUqQqtP69l3cjA_6_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw"
      decimals="INF"
      id="Tc_gF15y_1qYEqY0w9gP1oCog_7_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">102632</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg"
      decimals="-3"
      id="Tc_9pGz3j09Zkevda_FYG6Pjg_7_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">544000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_0wX9IZ7ghk-pqfsmqBKhTQ_7_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">544000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw"
      decimals="INF"
      id="Tc_D_4biQFDkUm_m-4Q8V0WqQ_8_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">491087</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_9LwvX6eDLUmaB5dWwqO1Pw"
      decimals="INF"
      id="Tc_triXlPEKuEyYfJHtFRsWrw_9_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">185644</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg"
      decimals="-3"
      id="Tc_M-aX5tqQ10-XWUvPSej3cQ_9_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2658000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_OxfYP7EiM0uVAEJLHlV-zg_9_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2658000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_71oo6SgsFUGaX5gyNCuKSg"
      decimals="-3"
      id="Tc_YMUiYCuOU0GKobBbREjL_Q_10_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13037000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_zC-HmJUerkW8LSXotwiX_A_10_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13037000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_cGk_PZZan0aopjTMJ6SHHw"
      decimals="-3"
      id="Tc_VTYEQM9vOU-3eRv8RhLU3w_11_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-2000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_nVF8tE8pVUitREHE9l-GbA_11_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-2000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA"
      decimals="INF"
      id="Tc_JxwBPiV7A0acDYpEOrfQXQ_12_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">77338171</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jDcxmxdEPECo7-5obMo0IA"
      decimals="-3"
      id="Tc_Xh3OR8rYyUKKIchXpbjzUQ_12_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_EvF86sTYt063ySd9NkzYJQ"
      decimals="-3"
      id="Tc_TP7d_Lz2EU6moFFna3QJjg_12_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1158766000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_VoZD1iJMXU6N6PhWllYBwQ"
      decimals="-3"
      id="Tc_uxbgjXSmm0-JEVhaxOe0zA_12_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-272000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember__G8XYqPPPEOYRLf2fz5ikw"
      decimals="-3"
      id="Tc_Netlo2yr_0WmDO7ox1RKKA_12_14"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1145938000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc_2p6wW88Y8kiqFw877HE5pg_12_17"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12563000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_JWSBLhG3HEWV8pivq_S6fA_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-75729000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_oVFOybr3dk6t9K1CRdzsxg_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-96084000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_Tvm8kHj1IUCsmlPDTNHyVA_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">949000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_lSZPOXEwpESxy6BT5AiW6A_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">767000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_PWTJnGKsx0Cf53twI4nmBw_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12282000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_fbriwxDtR06iBQ6p7J5Ing_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12879000</us-gaap:ShareBasedCompensation>
    <us-gaap:InventoryWriteDown
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_tjzSj4Nxzkq9p2mO0BckgQ_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3241000</us-gaap:InventoryWriteDown>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_GCC06tY96kawK2_Y1odQ9A_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1339000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_IjWLSJU_fkS1Pk2gzl4_uQ_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">656000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_6itoxuZsO0Gb-hRHhwLPKA_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3696000</us-gaap:AmortizationOfDebtDiscountPremium>
    <chrs:UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_1eI1S7IP2k2eBcfzxO25hQ_12_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000000</chrs:UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_ZcgA6wktHk2CSvx9T3CLVg_13_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-6222000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <chrs:OtherNoncashAdjustments
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_QvUxupvKA0-1bSlbGhgVDA_14_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">554000</chrs:OtherNoncashAdjustments>
    <chrs:OtherNoncashAdjustments
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_M08cqw0cj0WKch-U0UtCkQ_14_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">592000</chrs:OtherNoncashAdjustments>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_Ay4gadPUbEmumLGDOzonJA_16_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-8529000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_Zut70wr7f0WVSsAZlE3nWA_16_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-5991000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_NeFDk70_7069f8w24_4G7w_17_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2671000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_3Nb1AeodjUu64fjmiJpNrw_17_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2962000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_kDm-zXwZCUWo2tHPbdFyIQ_18_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1861000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_2vbOXZLmV0O-wJA5vcsW3w_18_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-248000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_I1Gk7UAPsEibXjU_jKh6HA_19_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-2057000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_nVf8anVMSkKcbH3c41Fg9g_19_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7632000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_TgqBgIeZNkmHSzeIdNBpVQ_20_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11739000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_bEF52bGQc0qZ7BhNnmqKfg_20_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4757000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_hRv9zDG6_kmigreGh9UMvQ_21_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1236000</chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve>
    <chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_JDIvk5hvXEyVwK6EzfRk-w_21_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-7133000</chrs:IncreaseDecreaseInAccruedRebatesFeesAndReserve>
    <chrs:IncreaseDecreaseInAccruedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_FYty8yV5V0u3miSdJZizXA_22_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-10188000</chrs:IncreaseDecreaseInAccruedCompensation>
    <chrs:IncreaseDecreaseInAccruedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_Ln2e-BFbQUiGA0BXZ9ZvRg_22_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-7144000</chrs:IncreaseDecreaseInAccruedCompensation>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_D1G0qHT2G0qXrde8Q_JItA_23_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-21909000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_29ZmPGgT7kWMLnDZbusdgA_23_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-3242000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_arFypumF_Ei_GEhZSNA5NQ_24_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-68732000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_fhsYKCDEDEiidBEa3hdVew_24_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-54045000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_3hC5C2Aq0EyLrAAfUJfOiA_27_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">152000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_i6jw80MehkCymM9Fe9V63w_27_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">615000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfMachineryAndEquipment
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_9PkxA9-45UaFSKVhtCOuSQ_28_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">178000</us-gaap:ProceedsFromSaleOfMachineryAndEquipment>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_b-OH-Yg8zUq3MW2zFZZY5w_29_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">17500000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <chrs:UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_uNCs9UX2U0yXIaHoul24mQ_30_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000000</chrs:UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_hBsX8NobjEuV6t3gqAxgqQ_31_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">17526000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_dKBGKx4Q1U6cpZFJeoNljg_31_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-35615000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_1wJADE9KOkKNCYnuS6eK-g_34_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">191190000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_hPXHVgq37EOp37ii1za7Dg_35_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6835000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_pbM3j7YWiUG6I9qndqdUyQ_36_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">103000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_iIdSj9KngkCQJ04vYOlyOg_36_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">544000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_fEchyF3fj0Gttz7NwGQcqw_37_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2781000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_6HqHXpGvKUC13PTTkzdoRg_37_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2658000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_ESZse7ceKUqzDYK4RxLDCg_38_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">109000000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_GSc6hx-oEk2rgDQW4zwY-Q_39_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">81750000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_qJEP3AnMzUG2pQ8218C37A_40_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-353000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_M0TaOT7_W0aKIudsUR3EFg_40_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-181000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_7-NFEEb9H0u1lFo5cruALQ_41_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3804000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_MYCcLcVmvUaacStmEfDpSg_41_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1855000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_V4MKs6Z1PkanAQE3eMQhxw_43_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-47402000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_qXhk2efClkacbDHKNqIKLA_43_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-91515000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_AW0d0SKqTEWJOtskDbhQMQ_44_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">63987000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_L7cPGf1-oUCcf-YMxVoqbQ_44_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">417635000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_GoxsDHbvVk2fMAorp-4xGw_45_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc_X-qugN6K-E6xGw7vJmvAug_45_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">326120000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_57MOafliUUaM2GyWvI_z8w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Organization and Summary of Significant Accounting Policies&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Organization&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;Coherus BioSciences,&#160;Inc. (the &#x201c;Company&#x201d; or &#x201c;Coherus&#x201d;) is a commercial-stage biopharmaceutical company focused on the research, development and commercialization of innovative cancer treatments and commercialization of its portfolio of United States Food and Drug Administration (&#x201c;FDA&#x201d;)-approved biosimilars. The Company&#x2019;s strategy is to build a leading immuno-oncology franchise funded with cash generated through net sales of its diversified portfolio of FDA-approved therapeutics. The Company&#x2019;s headquarters and laboratories are located in Redwood City, California and in Camarillo, California, respectively. The Company sells UDENYCA&#xae; &lt;span style="background:#ffffff;"&gt;(pegfilgrastim-cbqv)&lt;/span&gt;, a biosimilar to Neulasta, a long-acting granulocyte-colony stimulating factor, in the United States. The FDA approved YUSIMRY&#x2122; &lt;span style="background:#ffffff;"&gt;(adalimumab-aqvh), a biosimilar to Humira, &lt;/span&gt;in December 2021, which the Company plans to launch in the United States on or after July 1, 2023, pursuant to the terms of an agreement with Humira&#x2019;s manufacturer, AbbVie Inc. (&#x201c;AbbVie&#x201d;). On August 2, 2022, the FDA approved CIMERLI&#xae; &lt;span style="background:#ffffff;"&gt;(ranibizumab-eqrn)&lt;/span&gt;, a biosimilar to Lucentis, and commercial launch commenced on October 3, 2022 in the United States.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;The Company&#x2019;s product pipeline comprises&#160;the following three product candidates: toripalimab, an anti-PD-1 antibody being developed in collaboration with Shanghai Junshi Biosciences Co., Ltd. (&#x201c;Junshi Biosciences&#x201d;); CHS-006, an antibody targeting TIGIT being developed in collaboration with Junshi Biosciences; and one wholly-owned preclinical immuno-oncology program, CHS-1000, an antibody targeting ILT4. In May 2022, the Company discontinued development of its bevacizumab (Avastin) biosimilar product candidate in-licensed from Innovent Biologics (Suzhou) Co., Ltd. (&#x201c;Innovent&#x201d;). In October 2022, the Company discontinued development of its preclinical immuno-oncology program, CHS-3318, an antibody targeting CCR8. &lt;span style="background:#ffffff;"&gt;On January 9, 2023, the Company announced that it entered into a binding term sheet (the &#x201c;Term Sheet&#x201d;) with Klinge Biopharma GmbH (&#x201c;Klinge Biopharma&#x201d;) for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#xae; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the definitive agreements contemplated by the Term Sheet (the &#x201c;Definitive Agreements&#x201d;) and complete the transaction in mid-2023. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:24.5pt;margin:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Basis of Consolidation&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements reflect all adjustments, including normal recurring accruals, that the Company believes are necessary to fairly state the financial position and the results of the Company&#x2019;s operations and cash flows for interim periods in accordance with U.S.&#160;GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full&#160;year or any subsequent interim period.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form&#160;10-K for the year ended December 31, 2022 (the &#x201c;2022 Form 10-K&#x201d;) filed with the SEC.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information. Accounting estimates and judgements are inherently uncertain and therefore actual results could differ from these estimates.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:&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:73.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January 1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At beginning of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,547&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,195&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,635&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At end of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 325,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,585&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 326,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;"&gt;Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the condensed consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Trade Receivables&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Trade receivables are recorded net of allowances for chargebacks, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of March 31, 2023 and December 31, 2022.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Derivative Instruments &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;In January 2023, the Company commenced using derivative contracts (foreign exchange option contracts) for the purpose of economically hedging exposure to changes in currency fluctuations between the U.S.&#160;Dollar and the Euro. The Company recognizes all derivatives at fair value in the condensed consolidated balance sheets, and corresponding gains and losses are recognized in other income (expense), net in the condensed consolidated statements of operations. The estimated fair value of derivative financial instruments represents the amount required to enter into similar contracts with similar remaining maturities based on quoted market prices. During the periods presented, the Company did not apply hedge accounting to these instruments (see Note 9).&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Recent Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/&gt;&lt;span style="font-weight:normal;"&gt;The Company has reviewed recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the condensed consolidated financial statements as a result of future adoption.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:1pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <chrs:ProductPipelineNumberOfDrugCandidates
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="0"
      id="Narr_jEnl5HqliEa-1obKTWutMA"
      unitRef="Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg">3</chrs:ProductPipelineNumberOfDrugCandidates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_RYoGX4y5hUmpngTA-C790A">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Basis of Consolidation&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying unaudited condensed consolidated financial statements include the accounts of Coherus and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (&#x201c;U.S. GAAP&#x201d;) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;). Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. These unaudited condensed consolidated financial statements reflect all adjustments, including normal recurring accruals, that the Company believes are necessary to fairly state the financial position and the results of the Company&#x2019;s operations and cash flows for interim periods in accordance with U.S.&#160;GAAP. Interim-period results are not necessarily indicative of results of operations or cash flows for a full&#160;year or any subsequent interim period.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The accompanying unaudited condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited financial statements and notes thereto included in the Company&#x2019;s Annual Report on Form&#160;10-K for the year ended December 31, 2022 (the &#x201c;2022 Form 10-K&#x201d;) filed with the SEC.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_XAS9WaUeVEask_6s2PKIxw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Use of Estimates&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. These estimates form the basis for making judgments about the carrying values of assets and liabilities when these values are not readily apparent from other sources. Estimates are assessed each period and updated to reflect current information. Accounting estimates and judgements are inherently uncertain and therefore actual results could differ from these estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_V7vOwdpre0ySMHqbdTEqDA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Cash, Cash Equivalents and Restricted Cash&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:&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:73.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January 1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At beginning of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,547&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,195&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,635&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At end of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 325,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,585&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 326,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt;"&gt;Restricted cash consists of deposits for letters of credit that the Company has provided to secure its obligations under certain leases and is included in other assets, non-current on the condensed consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_7QxrRQxrDU6ChLRBAXE8WQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets, which, in aggregate, represent the amount reported in the condensed consolidated statements of cash flows:&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:73.89%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;January 1,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At beginning of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" 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:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,547&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,195&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 63,987&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 417,635&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;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&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:23.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;At end of period:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cash and cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 325,680&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 440&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"&gt;Total cash, cash equivalents and restricted cash&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 16,585&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:right;margin:0pt 2.25pt 0pt 0pt;"&gt; 326,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_5gfsVf8X00yqGloT7_J2ow_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">63547000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_o9zSWACZDkCzCR44s77UYw_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">417195000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_CXeYsGrZj0W5-EhYMLritw_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">440000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_qtsyy364ZkWUdVUGuMa2mQ_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">440000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_oaJDqOA4R0irSVIkrrQlYw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">63987000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_qjAoryAwC0-jlloN43ISKQ_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">417635000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_59AhHQ8BZEOQcR_au76tsA_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16145000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc_r3x5q_ORw02SyTmf04irKQ_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">325680000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_ewg3OIvX6Ee6jxTjO6yf_A_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">440000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc__MJxFAM7FUe9tjHlmngUlQ_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">440000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_0im-yvs7CkizOX4Upzw5Qg_12_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16585000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc_Hyw4Dt2QHkmxdZoxxbDSPg_12_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">326120000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_OceShqPzYUqQEFcLlZhluQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Trade Receivables&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Trade receivables are recorded net of allowances for chargebacks, cash discounts for prompt payment and credit losses. The Company estimates an allowance for expected credit losses by considering factors such as historical experience, credit quality, the age of the accounts receivable balances, and current economic conditions that may affect a customer&#x2019;s ability to pay. The corresponding expense for the credit loss allowance is reflected in selling, general and administrative expenses. The credit loss allowance was immaterial as of March 31, 2023 and December 31, 2022.&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_Irse83GtWE-D6WLmUhWjZg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Derivative Instruments &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;In January 2023, the Company commenced using derivative contracts (foreign exchange option contracts) for the purpose of economically hedging exposure to changes in currency fluctuations between the U.S.&#160;Dollar and the Euro. The Company recognizes all derivatives at fair value in the condensed consolidated balance sheets, and corresponding gains and losses are recognized in other income (expense), net in the condensed consolidated statements of operations. The estimated fair value of derivative financial instruments represents the amount required to enter into similar contracts with similar remaining maturities based on quoted market prices. During the periods presented, the Company did not apply hedge accounting to these instruments (see Note 9).&lt;/p&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_ajBDZ6AEeUSYpcNwBvRLNw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Recent Accounting Pronouncements&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-align:left;text-indent:0pt;width:36pt;"/&gt;&lt;span style="font-weight:normal;"&gt;The Company has reviewed recent accounting pronouncements and concluded they are either not applicable to the business or that no material effect is expected on the condensed consolidated financial statements as a result of future adoption.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_JFaMaYuDS066OejuohIE5w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;2.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Revenue&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company initiated sales in the United States of CIMERLI on October 3, 2022. The Company&#x2019;s net revenue was as follows: &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:72.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:24.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:24.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Products&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&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&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   UDENYCA&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,179&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   CIMERLI&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total net product revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32,353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 46&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   Total net revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,115&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Gross product revenues by significant customer as a percentage of total gross product revenues were 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:68.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:29.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;McKesson Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;AmeriSource-Bergen Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cardinal Health, Inc.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 21&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Product Sales Discounts and Allowances&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were 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:51.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Chargebacks&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&#160;Fees,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Discounts&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Co-pay&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Prompt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assistance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Payment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Rebates&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Returns&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at December&#160;31,&#160;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,713&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,113&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 100,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Provision related to sales made in:&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Current period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 93,906&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 14,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 121,509&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Prior period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (738)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (701)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,829&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Payments and customer credits issued&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (101,108)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (14,243)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (16,617)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (131,968)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at March&#160;31,&#160;2023&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34,737&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,769&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 90,434&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;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:51.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended March&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Chargebacks&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&#160;Fees,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Discounts&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Co-pay&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Prompt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assistance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Payment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Rebates&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Returns&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at December&#160;31,&#160;2021&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 29,665&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 54,004&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 109,723&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Provision related to sales made in:&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Current period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 105,737&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,269&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,288&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 146,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Prior period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,081)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,721)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (344)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,146)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Payments and customer credits issued&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (107,625)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (24,216)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (22,440)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (154,281)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at March&#160;31,&#160;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 48,336&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,558&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 98,590&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Chargebacks and discounts for prompt payment are recorded as a reduction in trade receivables, and the remaining reserve balances are classified as current liabilities in the accompanying unaudited condensed consolidated balance sheets.&lt;/span&gt; &lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_lNizTSCdXUGplIY7D67hiQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:72.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.29%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.46%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.57%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:24.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:24.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Products&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.46%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.57%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&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&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   UDENYCA&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,179&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   CIMERLI&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 6,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total net product revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32,353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,069&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 83&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 46&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:72.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;   Total net revenue&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 32,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 60,115&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_UdenycaMember_T_rvQZESPUa2hl6vKSQnbw"
      decimals="-3"
      id="Tc_qmBIHe4OCEeerHLZ20TcLA_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">26179000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_chrs_UdenycaMember_Xolvo39Fm0uwzfU0DEF6mw"
      decimals="-3"
      id="Tc_OTObgu-EhUedLQel8vo4TQ_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">60069000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_chrs_CimerliMember_8XuBcBPrsUqxz4LBgY8SyA"
      decimals="-3"
      id="Tc_2BR0z8gfaU6zwS7z1-7Vdw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6174000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_vc6a_DKfxEmIsleUJCbCcw"
      decimals="-3"
      id="Tc_09yqUvIdTE61oqhPXK8J6g_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32353000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductMember_4ZGqUo_WVEmauigQo0q1Qg"
      decimals="-3"
      id="Tc_-TyrrmldrEimHIVvfBLcPg_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">60069000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_B-WO9tNozUudgCpu6OJjsg"
      decimals="-3"
      id="Tc__TJnesKCF0W8UF3LbbqWUA_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">83000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_us-gaap_ProductAndServiceOtherMember_tNCktpcX8UO_rakrjDSeWQ"
      decimals="-3"
      id="Tc_HNuat-dcfUSzZFfp6GjoSw_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_XousmSByY0i0A03XIUvHkw_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32436000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_d_Tn_SIuMUS6f235LFlTKw_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">60115000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_P-Dr_gH86k6B4FbD4VyW5A">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Gross product revenues by significant customer as a percentage of total gross product revenues were 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:68.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.83%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:29.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;McKesson Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 35&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 39&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;AmeriSource-Bergen Corporation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 43&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:68.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Cardinal Health, Inc.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:13.02%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 21&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.83%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 17&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;%&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ"
      decimals="2"
      id="Tc_ucO35Bx2f0ycDCvPJtPcqA_4_2"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.35</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_aTVBIQhMDUOR3DKQ1TvbHQ"
      decimals="2"
      id="Tc_yKipYCp7uUGFUPGGACsf4g_4_5"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.39</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_wQ3WCyrLmk6bUYDBTiCkyg"
      decimals="2"
      id="Tc_1vbnfgZTB0eUu4l_g6rnDQ_5_2"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_AmeriSourceBergenCorpMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_BkKargKu_0WhZPcLSA_weQ"
      decimals="2"
      id="Tc_nI8NYiPHVEiZwhLSEcNI_A_5_5"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.43</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_GnCvqAvQk067rWrrpJNmFQ"
      decimals="2"
      id="Tc_Xwr5LUiXikmEXl5vduLdyw_6_2"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_MajorCustomersAxis_chrs_CardinalMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_HdVFTEFdEUGJgU6ce5Xv3g"
      decimals="2"
      id="Tc_qc8uv9SaUE-iFQYVhcEZCA_6_5"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.17</us-gaap:ConcentrationRiskPercentage1>
    <chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_bFi2DsQyE0KHVKbtlrqb8w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were 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:51.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Chargebacks&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&#160;Fees,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Discounts&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Co-pay&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Prompt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assistance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Payment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Rebates&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Returns&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at December&#160;31,&#160;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 42,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 38,713&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 19,113&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 100,503&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Provision related to sales made in:&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Current period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 93,906&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 13,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 14,603&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 121,509&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Prior period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (738)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (701)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,829&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 390&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Payments and customer credits issued&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (101,108)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (14,243)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (16,617)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (131,968)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at March&#160;31,&#160;2023&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 34,737&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 36,769&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 18,928&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 90,434&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;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:51.5%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:46.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended March&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Chargebacks&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other&#160;Fees,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Discounts&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Co-pay&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Prompt&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assistance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Payment&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Rebates&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;and&#160;Returns&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at December&#160;31,&#160;2021&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 29,665&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 54,004&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,054&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 109,723&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Provision related to sales made in:&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Current period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 105,737&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,269&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 20,288&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 146,294&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;    Prior period&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,081)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (1,721)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.41%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (344)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (3,146)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Payments and customer credits issued&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (107,625)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (24,216)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (22,440)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (154,281)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:51.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Balances at March&#160;31,&#160;2022&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 26,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 48,336&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 23,558&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 98,590&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_LZIeJVb1N02FStFw6aB_gw"
      decimals="-3"
      id="Tc_1_xKoBWGkUuS52oCfh0geg_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">42677000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_D0p7a2ZO1EqvLz7TIWx_FQ"
      decimals="-3"
      id="Tc_YyeQuwQ_vUKpPI9m4D7i7Q_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">38713000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_XxKAjTaTSUuG6Heccvnr2A"
      decimals="-3"
      id="Tc_CPFqyi_p60K6BVqpMYwmuA_6_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19113000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_5VB-GS9xbUqcvbu0jEBPjA_6_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100503000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA"
      decimals="-3"
      id="Tc_urej2EBZS0yEOTmm2IUsnA_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">93906000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ"
      decimals="-3"
      id="Tc__qwktlazGkah-knqPGkrjA_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13000000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ"
      decimals="-3"
      id="Tc_TNMQsHwwYECvt0JYlq3Meg_8_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">14603000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_4L472r4Yvk67HnEO4PYoCQ_8_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">121509000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA"
      decimals="-3"
      id="Tc_3pr9jqBvck25daK8DxvC_g_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-738000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ"
      decimals="-3"
      id="Tc_79FC5J07wEaUQoUwigHQyw_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-701000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ"
      decimals="-3"
      id="Tc_GwOjxrdWVEiBpjBcBlRkFw_9_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1829000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_XF8o1pRoZEqOP0f24-8yUw_9_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">390000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_FiFpUc7D0EeoytQsAiobOA"
      decimals="-3"
      id="Tc_qD09V6ZSAEiNWjM8I18MSQ_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">101108000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember__UsJbZVcekupTYrzNG4NKQ"
      decimals="-3"
      id="Tc_ID05pC9I6kej9CejaRC5NA_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">14243000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_i69ELz55fkqhDv5QfXI6zQ"
      decimals="-3"
      id="Tc_1e7E1l2-0kKVAv3NoJM9fA_10_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16617000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_ZmKZkAKf0E-Qm9JYdTDo3w_10_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">131968000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_lv_gOu9boUyFLyPgAM-K3g"
      decimals="-3"
      id="Tc_LmlEr5alkEOdro1IEkPsPQ_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">34737000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_GZQuJe_4_E-Iwj2xvifMuQ"
      decimals="-3"
      id="Tc_-Y5kECLSWUG0DBuER7oxgg_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">36769000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2023_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_OCqmema6Fk2Cdut5GgvFkQ"
      decimals="-3"
      id="Tc_fXhgG6AC4kS_AZFiGT3kqQ_11_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">18928000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_D-j69z_4tk2HNx-4Nlm08A_11_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">90434000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_N0G8XTxkT06dK946auZ6zg"
      decimals="-3"
      id="Tc_kxPj1mSEMEGZCy4QU0rZoA_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">29665000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_c57XPGDIukOiwXYdXJTELg"
      decimals="-3"
      id="Tc_aGABVrSvoUG_1F85Yryj8Q_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">54004000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2021_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_9lA80dzsEk2l7iqFg-xdXQ"
      decimals="-3"
      id="Tc_a_eHkzNOtEKFQgok3vnZ0A_6_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">26054000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_12_31_2021_hRWiGXKF7EOe2ejzQl7gZA"
      decimals="-3"
      id="Tc_ZL_Ka8Oyn0GZQIcVkA05LQ_6_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">109723000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q"
      decimals="-3"
      id="Tc_B47bbd-JX0GZTvgXkKoG0A_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">105737000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg"
      decimals="-3"
      id="Tc_uKxr1s25G0mzZVpXrXkb3w_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">20269000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA"
      decimals="-3"
      id="Tc_47pdxHyFVk6V6o7hnaX_Yw_8_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">20288000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc__L2O9fWQPEa-X4kHRLZ4WA_8_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">146294000</chrs:ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q"
      decimals="-3"
      id="Tc_K_NOMgB9E0aTEcHagfMQsQ_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1081000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg"
      decimals="-3"
      id="Tc_c4tVWFwmLUyWwvJTTBoDJg_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-1721000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA"
      decimals="-3"
      id="Tc_653fd0pb7U2RVKTwD0BWTw_9_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-344000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:ProvisionRelatedToSalesMadeInPriorPeriod
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_-KQ-cey8_kuG2EeCJIJ3KA_9_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-3146000</chrs:ProvisionRelatedToSalesMadeInPriorPeriod>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_c794B8pmRU224hVGRudy-Q"
      decimals="-3"
      id="Tc_3iDikrpEM0WcoBFU-WxLXw_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">107625000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7k0OXt4nK0eJDlUzYtEHYg"
      decimals="-3"
      id="Tc_j1aEyr_54kSpAjl3BASA7w_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">24216000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_j-NM3YYtAkqQnFXnIIBomA"
      decimals="-3"
      id="Tc_eKnFVJh69k-msobmfPbBwQ_10_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">22440000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Tc_ku2ksOtcZUGo_tdvr7uj-g_10_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">154281000</chrs:PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_ChargebacksAndDiscountsForPromptPaymentMember_JMcGUM-jEkaNoGGYjQCfeA"
      decimals="-3"
      id="Tc_rGdtCknTC025Q1UHD5IMaw_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">26696000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_RebatesMember_7Ra3UDtFBEWd6Z_cFLF8rQ"
      decimals="-3"
      id="Tc_K7MEtqfWaEKWov7fVfetGg_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48336000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2022_us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis_chrs_OtherFeesCoPayAssistanceAndReturnsMember_tFLlCzxO5ku_DM33lzvCzw"
      decimals="-3"
      id="Tc_jHsBwyIY_0-y-zTZXWU_ww_11_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">23558000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Tc_vrUkEl-Qa0KosaUiiBVFiw_11_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">98590000</chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_1WdssNzjMUuvFrUxcs2oaA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Fair Value Measurements&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The fair values of financial instruments are classified into one of the following categories based upon the lowest level of input that is significant to the fair value measurement:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:54pt;"/&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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 1&#160;&#x2014; Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:54pt;"/&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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 2&#160;&#x2014; Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:54pt;"/&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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level 3&#160;&#x2014; Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:12pt;"/&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;There were no transfers between Level 1, Level 2 and Level 3 during the periods presented. &lt;span style="background:#ffffff;"&gt;The fair values of cash equivalents approximate their carrying values due to the short-term nature of such financial instruments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Unrealized gains and losses on available-for-sale debt securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an available-for-sale debt investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses, if any, on available-for-sale securities are included in other income (expense), net, in the condensed consolidated statements of operations based on the specific identification method. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:&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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Marketable debt securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_mEUJQgpBGUq7vRKA90D8aw;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,868&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,832&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,700&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&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.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Marketable debt securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 143,442&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;The cost, unrealized gains or losses, and fair value by investment type are summarized as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&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:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span 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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="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:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized Gain&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized (Loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,109&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,042&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,663&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (23)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,656&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span 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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="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:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized Gain&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized (Loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,929&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,431&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,623&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;The Company held&#160;&lt;/span&gt;11&lt;span style="background:#ffffff;"&gt; positions that were in unrealized loss positions as of March 31, 2023, and aggregated gross unrealized losses on available-for-sale debt securities were not material.&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;No&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;impairment was recognized in the first quarter of 2023. As of March 31, 2023, the remaining contractual maturities of available-for-sale securities were less than&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;one year&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;, and the average maturity of investments upon acquisition was approximately&#160;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;8 months&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;. The accrued &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;interest receivable on available-for-sale marketable securities was immaterial at March 31, 2023 and December 31, 2022, and is included in other prepaid and current assets. &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"&gt;&lt;span style="background:#ffffff;"&gt;There were &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;no&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; investments in marketable securities as of March 31, 2022; thus, &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;no&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; unrealized gain (loss) was recognized as of March 31, 2022. &lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-5"
      id="Narr_BFje1GQFWkmNkojDM6mzcQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="Duration_1_1_2022_To_12_31_2022_bQAq72OIaUyWHougrU7sqw"
      decimals="-5"
      id="Narr_eaoagqshS0u1xvaNV7Vtrw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_YejLIntc7UWYkPDsWT13JQ">Unrealized gains and losses on available-for-sale debt securities are reported as a component of accumulated comprehensive income (loss), with the exception of unrealized losses believed to be related to credit losses, if any, which are recognized in earnings in the period the impairment occurs. Impairment assessments are made at the individual security level each reporting period. When the fair value of an available-for-sale debt investment is less than its cost at the balance sheet date, a determination is made as to whether the impairment is related to a credit loss and, if it is, the portion of the impairment relating to credit loss is recorded as an allowance through net income. Realized gains and losses, if any, on available-for-sale securities are included in other income (expense), net, in the condensed consolidated statements of operations based on the specific identification method.</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_a1GMJ9E8hUGLnaTXmWzSfg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Financial assets and liabilities measured at fair value on a recurring basis are summarized as follows:&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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.26%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:52.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Marketable debt securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_mEUJQgpBGUq7vRKA90D8aw;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; &#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,868&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,832&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,700&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.17%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.22%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.37%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&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.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measurements&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="11" style="vertical-align:bottom;white-space:nowrap;width:53.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level 1&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:8pt;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&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Assets:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Marketable debt securities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.17%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 143,442&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_t3LPaxVg20i2UUDLvFGgbg"
      decimals="-3"
      id="Tc_nTvb5di8ekGdduFGiWBVpw_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11712000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_v28ACND_PE2ZwWiugwunig"
      decimals="-3"
      id="Tc_2VasKXWAJkaT2CMKkIvsPA_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_N34CEmfwIUmIpGZyelfSAQ"
      decimals="-3"
      id="Tc__aHAAfqWDEiRFB8qEAca0w_5_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SaR2LylamEa121wV9VmvDg"
      decimals="-3"
      id="Tc_t7-Ofj9cYEW9RgThly8qIg_5_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11712000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_hiRWc09_LEGZ0y3C937g2w"
      decimals="-3"
      id="Tc_HpAPmDQYOEe3UIgxofczgQ_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">15120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_Ri_V9ueRuUup36C7zkXPAA"
      decimals="-3"
      id="Tc_UWRfHNeMVkKkAh002EAnRg_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_7KbpvIsKDkWiANHHEFpz0w"
      decimals="-3"
      id="Tc_VYVblSHYzU2vB5DMc7kRJg_7_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9gpcDZJGQUytgMJrz-XUvw"
      decimals="-3"
      id="Tc_66_Xg4SwZEeZd43mbqvuuw_7_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">15120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_cjd7gBDSjEaeQuogGY4SlA"
      decimals="-3"
      id="Tc_gM8C0wqzWUONKJso9CCfLg_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50036000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_HDgXbZKD70-n4ITIMYmd4A"
      decimals="-3"
      id="Tc_J126zsjrXUyDVkaF6Mxm9w_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_UfszHH1Gm0qA_vRtD2jHAQ"
      decimals="-3"
      id="Tc__pO0dtBR0kawRcd7H5e0Gw_8_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_Zzn5OrvtV0ydfGVLGF_f7Q"
      decimals="-3"
      id="Tc_1ikajEHjC0yluicdLUvQFg_8_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50036000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_TbA1O4wT_0mhBlg7bzbNsA"
      decimals="-3"
      id="Tc_mxniO_aOPE2MvY4RtWMJUg_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_XUOgW9KKN0mnXF-eCeyQaw"
      decimals="-3"
      id="Tc_-ftUiSNmrUGQykCsSRyJwg_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46788000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_tuOGGbstaEmdzuFEpDXemA"
      decimals="-3"
      id="Tc_2mNyJluyTke2Qb-HIhwfwA_9_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_SfSvkRaLc0O662zFK-xSGA"
      decimals="-3"
      id="Tc_rvmQ_z30wkanmAglSBPzrg_9_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46788000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5Wd9g6KZDEaHVd5n_SdHng"
      decimals="-3"
      id="Tc_4cKS4lpz_kSJQd8PQSpQJw_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">44000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_wg0AFimo5UO4lce9qqJv_A"
      decimals="-3"
      id="Tc_ZeQHIkOOb0igBGjqbi336Q_10_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByAssetClassAxis_chrs_CurrencyContractsAssetsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_9sWvUtJTvE2bN_ysKSFD3A"
      decimals="-3"
      id="Tc_D-Fmu2rpRkGuAcOzPE8TnA_10_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">44000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_EQfgODaJDkaUuTJnHWFJag"
      decimals="-3"
      id="Tc_vp8aBSthWkm_SjILHiKeMw_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">76868000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_ofKjR7KxwkGJRgyKw6ueYw"
      decimals="-3"
      id="Tc_-pvKCkA910e3UUtNC5530w_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46832000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_eNuRcDY4-UmzVRSuoY5WHA"
      decimals="-3"
      id="Tc_69vgTwZ38k2a456Aw5dq5g_11_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw"
      decimals="-3"
      id="Tc_nDSfRFCJkU6ehKWeixivMg_11_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">123700000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_11rr7t8iv0ugtrA25zAmgw"
      decimals="-3"
      id="Tc_CoabwyoaZkufkTdktqmCmQ_13_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SFYT6XrrJUSCHDTZZ91ifg"
      decimals="-3"
      id="Tc_qX1owzSErE-TfMgwaSaUMA_13_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">167000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_1LDApzeuWEWCEL7rEl87Rw"
      decimals="-3"
      id="Tc_hMMeii-V90yadpfJ3saiSQ_13_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="As_Of_3_31_2023_us-gaap_FairValueByLiabilityClassAxis_chrs_CurrencycontractsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_4u_jDUwnL0u7gMbNQgY7Gg"
      decimals="-3"
      id="Tc_N4nvtwRqf0WfODgF9fuvTg_13_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">167000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MLwj1Hs75EO7K4bTtgfyjA"
      decimals="-3"
      id="Tc_4uWOAsuaAkukLICDvtR3LQ_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">55060000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByAssetClassAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_MM0UuBR-Y0Ot1yaxZbVWhg"
      decimals="-3"
      id="Tc_NxkjAkKSdUOFqSj-8DIsiw_5_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">55060000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_vHeag37rekiuiBxjEEmg-Q"
      decimals="-3"
      id="Tc_D5T5o5ff8kizI7j03bGxcg_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19964000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_rmZWdj26JEuVV3qHpTTqPg"
      decimals="-3"
      id="Tc_QByFcrH45kaQdpCnNacXHw_7_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19964000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_VSm49yWqE0i7kwjeLiMLNw"
      decimals="-3"
      id="Tc_VOJoZm1BUkOP9hJ58QPrsw_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">68418000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_hszr8irRMECf6zi5r2Xgew"
      decimals="-3"
      id="Tc_0TmWrx1Tg0CB__Ha8ayJlQ_8_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">68418000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_F2xMlIje5kq7lsgCpfG3tA"
      decimals="-3"
      id="Tc_ouGjmySoGEquyjf1DrbvOw_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48203000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_5nSFYyhnJkO7JFdPxdLfxQ"
      decimals="-3"
      id="Tc_Ka7Guh4faEOuaNFkMp2DTg_9_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48203000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_CpjgwOCXoU-UMktrNK58fw"
      decimals="-3"
      id="Tc_2tJ68f72QESFtDY8fm5WLA_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">143442000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_5MTFbFEt00yisDlVUIPTxw"
      decimals="-3"
      id="Tc_VABlXjhuvkmdFNT0YryY-g_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48203000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_AxTNmvJy80ygegC8MORj-w"
      decimals="-3"
      id="Tc_yfcmoQJgu0KpQKq8PYyWxA_10_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">191645000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_9tZlC6STc025pP59lpLN5w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&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:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span 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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="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:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized Gain&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized (Loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,109&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,120&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,042&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (9)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,036&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,800&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (12)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 46,788&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,663&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 16&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (23)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 123,656&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span 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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="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:53.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized Gain&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized (Loss)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Money market funds&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 55,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,929&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 35&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,964&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;U.S. treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,431&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 68,418&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Commercial paper and corporate notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.12%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 48,203&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:44.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,623&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 43&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (21)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 191,645&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;&lt;span style="visibility:hidden;background:#ffffff;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw"
      decimals="-3"
      id="Tc_ZNh6QvrJVkWaLPmDc3ZrWg_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11712000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_0J6CUX9-306XB-uk5X6kOw"
      decimals="-3"
      id="Tc_-Opc2S_8FkeyBf0agMyVFg_3_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11712000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw"
      decimals="-3"
      id="Tc_Zw5-akPKb0yeLuR1HFPxBQ_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">15109000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw"
      decimals="-3"
      id="Tc_zPhabxxaok2paMDIqb5W9g_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw"
      decimals="-3"
      id="Tc_oqoyJmcvPEWOIUrXhBWwlQ_4_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GWbhgowCZkKMnmC_IdHfZw"
      decimals="-3"
      id="Tc_Ebbz_5AcVUWwAAgjF8mM_A_4_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">15120000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g"
      decimals="-3"
      id="Tc_smK7GM1up0-SzLo8KAu7_Q_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50042000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g"
      decimals="-3"
      id="Tc_g2zm8NTgvEOYlTDo2NM4yQ_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g"
      decimals="-3"
      id="Tc_jPkkA0LW50677O9yeN_rCw_5_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">9000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_N-GIK31GpUGaTg5CHbUW4g"
      decimals="-3"
      id="Tc_OlWIzUU3RUmGElm_XKELlQ_5_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50036000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww"
      decimals="-3"
      id="Tc_OLbbK4YlFkyZjHe5bvErpg_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46800000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww"
      decimals="-3"
      id="Tc_1d8-zRWaTUur-hpsWTbicg_6_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_3_31_2023_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_bAUezNprrkSCHPpere_Nww"
      decimals="-3"
      id="Tc_TLZK-OQ8u02wupLsfXJmrw_6_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">46788000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_LFO_WbndXUSHZ-XpiNBO0g_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">123663000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_1C91Fv9Q1UePdOSHyJ01rQ_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_-JeckpAPYUeY2DTPBLPLOg_7_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">23000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_U-JqH9csNUC0HCEIVR5F4Q_7_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">123656000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA"
      decimals="-3"
      id="Tc_0uGiKD3YkE2tYuB34WIVTg_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">55060000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_MoneyMarketFundsMember_uuX7ScDpc0uji6rEw4zSOA"
      decimals="-3"
      id="Tc_cS4kbUme4kGULiEYxV7hJg_3_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">55060000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg"
      decimals="-3"
      id="Tc_xXlX76PECkiZRr5DENcRDA_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19929000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg"
      decimals="-3"
      id="Tc_wdccVCyHbEeZ-RVxbYEorw_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_GlOy521QFkK4IVq24NhAYg"
      decimals="-3"
      id="Tc_VyzRAHcWpkWffyfuUOJuIQ_4_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19964000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ"
      decimals="-3"
      id="Tc_nBo_rE7Py0au2VwG3695DQ_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">68431000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ"
      decimals="-3"
      id="Tc_bpqhKiIpnkWNhBoxe9n6gg_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ"
      decimals="-3"
      id="Tc_TtZ1I9ea-Eak2JlXeRrEgg_5_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">21000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_a6LOaVloqkCNjJyX4OfLTQ"
      decimals="-3"
      id="Tc_ox6PePy4oU-1cReI8qaQKg_5_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">68418000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA"
      decimals="-3"
      id="Tc_LIfXk0uORkGlZXs1I5wsMQ_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48203000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_us-gaap_FinancialInstrumentAxis_us-gaap_CorporateNoteSecuritiesMember_0wApGckQzkqZ35N--ZHNwA"
      decimals="-3"
      id="Tc_aaJaWiDrbEmDIiUn2LX4xA_6_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">48203000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_GERi2hf5eUOJ1Oj7odaOxg_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">191623000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_cQe4o8YYeECTivPn-CAvfg_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">43000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_rtPCaZf-S0WUv7DNAE4uMA_7_9"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">21000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_tgWdvt0gnE6Si9Un-we_KA_7_12"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">191645000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="0"
      id="Narr_fOYs035MG0eXZjSlNwLLKA"
      unitRef="Unit_Standard_position_6jqWtDuz3UGqz_jpmMn8UQ">11</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Narr_7UAqvzq0zEyMQd-5de-h2Q"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <chrs:ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_pt5cuEseJEKET8hTUtvcJg">P1Y</chrs:ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity>
    <chrs:RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_tRxS6Sygm0yzOUDYwsA2Qw">P8M</chrs:RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition>
    <us-gaap:MarketableSecurities
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-3"
      id="Narr_dwMy_Kk-GkyxImZsiMBuag"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:MarketableSecurities>
    <us-gaap:UnrealizedGainLossOnSecurities
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="-3"
      id="Narr_DFAbVLRvqE2_9KQIgj3h-w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:UnrealizedGainLossOnSecurities>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_rxTHs-K8W0yImR1hsrvoXQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;4.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Inventory&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventory consisted of the following:&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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,008&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,262&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,206&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,273&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,077&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventory is stated at the lower of cost or estimated net realizable value with cost determined under the first-in first-out method. The determination of excess or obsolete inventory requires judgment including consideration of many factors, such as estimates of future product demand, current and future market conditions, product expiration information, and potential product obsolescence, among others. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company began capitalizing YUSIMRY inventory in the second quarter of 2022 and had $25.1 million and $23.7 million of such inventory as of March 31, 2023 and December 31, 2022, respectively. Inventory expected to be sold more than twelve months from the balance sheet date is classified as inventory, non-current on the condensed consolidated balance sheets. As of March 31, 2023 and December 31, 2022, the non-current portion of inventory consisted of raw materials, work in process and a portion of finished goods. The following table presents the inventory balance sheet classifications:&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,406&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,791&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Inventory, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,260&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;Prepaid manufacturing of $16.0 million as of March 31, 2023 includes prepayments of $11.6 million to contract manufacturing organizations (&#x201c;CMOs&#x201d;) for manufacturing services for our products, which the Company expects to be converted into inventory within the next twelve months; and prepayments of $4.4 million to various CMOs for research and development pipeline programs. Prepaid manufacturing of $17.9 million as of December 31, 2022 included prepayments of $13.0 million to CMOs for manufacturing services of the Company&#x2019;s products, which the Company expects to be converted into inventory during 2023; and prepayments of $4.9 million to various CMOs for research and development pipeline programs.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <chrs:ScheduleOfInventoryTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_3HCyPkfL8EGormokdNJmrQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Inventory consisted of the following:&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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Raw materials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,008&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,262&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Work in process&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,206&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 86,712&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Finished goods&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,273&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,077&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</chrs:ScheduleOfInventoryTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_TojELpznfUufSvgLY1dKtw_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13008000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_l8s4YzEmIkiIsjAXPGkcxg_3_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">10262000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_Bq2GK_jFoUCEA2MgVQGL4A_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">82206000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_lLVNbom2bk6NRcLqrnEdbQ_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">86712000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_FCjoHTkTx0asY0IXOfHJdw_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">19273000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_2gEIQtBiikS5ED3HKNVcCg_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">18077000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_hPyb0x9D8kSSQTZDrxkIgg_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">114487000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_cEeUPmPjQ0OcuywOIRzj4g_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">115051000</us-gaap:InventoryGross>
    <us-gaap:InventoryNet
      contextRef="As_Of_3_31_2023_srt_ProductOrServiceAxis_chrs_YusimryProductMember_n-Aq3Us5SEWgkG1A6k0kCg"
      decimals="-5"
      id="Narr_f9loX9s8okqRRAaExYFAAQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">25100000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2022_srt_ProductOrServiceAxis_chrs_YusimryProductMember_8LfGSrgKsUKxe30em3z3iA"
      decimals="-5"
      id="Narr_yHN5ebd4MkWjvpkFDmO4Rw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">23700000</us-gaap:InventoryNet>
    <chrs:ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Group_gbQNa1J5hkmD8NNdW5TE-w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 49,406&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,791&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Inventory, non-current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 65,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,260&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114,487&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 115,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</chrs:ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock>
    <us-gaap:InventoryNet
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_FnbZ2Z4lYkamoc3RDMEE0g_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">49406000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_gzzTWMA6QUm_pRVSFgxbaA_3_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">38791000</us-gaap:InventoryNet>
    <us-gaap:InventoryNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_ky2sFUEgnEOjZl__eAcK9A_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">65081000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_yXxKDQtjokuY6-odPmrE5A_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">76260000</us-gaap:InventoryNoncurrent>
    <chrs:InventoryCurrentAndNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_Hcb8Bg7SL0WwMCNXBKyt3A_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">114487000</chrs:InventoryCurrentAndNoncurrent>
    <chrs:InventoryCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_Mt8nSCv9dUyk80_-HoWBJw_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">115051000</chrs:InventoryCurrentAndNoncurrent>
    <chrs:PrepaidManufacturingExpenseCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr__UHJo0f3U0eE8EfZjt7NrA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">16000000.0</chrs:PrepaidManufacturingExpenseCurrent>
    <chrs:PrepaymentsMadeToCmoForManufacturingServices
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr_R8EiYkKpLUafVjwrVPhEnQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11600000</chrs:PrepaymentsMadeToCmoForManufacturingServices>
    <chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr_fq775Yt57kSz7y0LRv4FLg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4400000</chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram>
    <chrs:PrepaidManufacturingExpenseCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Narr_KkL5lPaq9kimML6_KQlmWg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">17900000</chrs:PrepaidManufacturingExpenseCurrent>
    <chrs:PrepaymentsMadeToCmoForManufacturingServices
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Narr_rswQBPFl-UK5mDPqnne5cw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13000000.0</chrs:PrepaymentsMadeToCmoForManufacturingServices>
    <chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Narr_NW_reyrb9UWXkLreh31nHQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4900000</chrs:PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_2kqEkQVZJk-p3t6ZJ23TtQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;5.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Balance Sheet Components&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Property and Equipment, Net&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment, net consisted of the following:&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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,031&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,944&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Computer equipment and software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,127&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,258&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,198&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Finance lease right of use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,070&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,632&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 524&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 696&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,244&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,911&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,520)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,157)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,754&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"&gt;Depreciation and amortization expense related to property and equipment, net was $0.9 million and $0.8 million&#160;for the three months ended March 31, 2023 and 2022, respectively. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;As of March 31, 2023 and December 31, 2022, the net book value of software implementation costs related to hosting arrangements was &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$3.2&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; million and &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;$3.5&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;million, respectively, and the amortization expense was immaterial for all periods presented.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:1.5pt 0pt 0pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Accrued and Other Current Liabilities&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Accrued and other current liabilities consisted of the following:&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:75.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued commercial and research and development manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,774&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued co-development costs payable to Junshi Biosciences&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,480&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,318&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,464&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,649&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total Accrued and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,057&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,097&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_tEjXds2g30GS8rLBpOabPA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Property and equipment, net consisted of the following:&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:75.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.48%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.32%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Machinery and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,031&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,944&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Computer equipment and software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,127&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,183&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Furniture and fixtures&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,258&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,258&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,234&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,198&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Finance lease right of use assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,070&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,632&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 524&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 696&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total property and equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,244&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,911&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,520)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (20,157)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Property and equipment, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,724&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,754&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_GdQLMUNzo0agyeMdW8rWtg"
      decimals="-3"
      id="Tc_uwWnvUHLTE2gsBEIELd5NA_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">13031000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_MachineryAndEquipmentMember_J4uFpawVrkeXI3kM1RpQnw"
      decimals="-3"
      id="Tc_NWDpLHVD3UqQzz-J5xoRSQ_3_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12944000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_SMw2TxlZm0WIAeyXyulo_w"
      decimals="-3"
      id="Tc_taI8YeUk9ka8WBWsb-__9w_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3127000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ComputerEquipmentMember_d7mKFysg5k2NOMvWCCJK0w"
      decimals="-3"
      id="Tc_yCXykK_pkE2LohUZ4TW1Pg_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3183000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_-5DcDjuE6E6hbkiwbM2l2A"
      decimals="-3"
      id="Tc_gpxh3Udd9k2FzLVG1gyzEQ_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1258000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_FurnitureAndFixturesMember_W9BwoTwrf0SnUlRW15ee7w"
      decimals="-3"
      id="Tc_z_QCVoa8X0yUR3kNId80Hw_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1258000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_Am8FqQ_pskqau3XY-1l2uA"
      decimals="-3"
      id="Tc_Ga1eJ0UOSEyGUVUFj-s4lQ_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6234000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_quibFumxfkW4wnEpxIgf2g"
      decimals="-3"
      id="Tc_MpcZ0QLUW0mi9y6yHpVbrw_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6198000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_Cd5bj02tqkijRxMGp_ZQlA"
      decimals="-3"
      id="Tc_N3vCIJYBJkOE2mxkd3YHWA_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4070000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdsAndLeaseholdImprovementsMember_QuQslO-5iEWROL6VkAkADA"
      decimals="-3"
      id="Tc_aSzFiCpCxEu1zSCgRCn8Wg_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4632000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_RG6zodg5mE65V8uv7OF7tw"
      decimals="-3"
      id="Tc_FHL73HpHD0qh5J-fd1Md8g_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">524000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember_BeZhxzgH-02rq--XPXBfyA"
      decimals="-3"
      id="Tc_AaZc9LkHYEuhuO6rBnP9Zw_8_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">696000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_OMoKEODh2EmL1RFGwcI51A_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">28244000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_4hFVbzqr5k-yy2NtZIr2kQ_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">28911000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_WazCv_l4MkGD1K6SAWQ8MA_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">20520000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_CQXbb5W1E0y2UwYkxHey9A_10_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">20157000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_XOdu8_HYnki2nZRYHcWlfQ_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7724000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_KDZRqYHgV0iobnFfdWhMhQ_11_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8754000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr_3pM7sucgz0m5JEIXjHNnUQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">900000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA"
      decimals="-5"
      id="Narr_ZfCq1mRbM0WOi38WEv5dlA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">800000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr_eudabHjaS0mtIP1XIZfdlA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3200000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Narr_74QmiigE3E63RXzmvmhuJw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3500000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_eQi9XTKeuUWx8RIsJ3RuKA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Accrued and other current liabilities consisted of the following:&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:75.9%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued commercial and research and development manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,677&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,774&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued co-development costs payable to Junshi Biosciences&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,480&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,356&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Lease liabilities, current&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,436&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,318&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Accrued other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,464&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 15,649&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:75.9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total Accrued and other current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,057&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 50,097&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_CcIScueSaUWMinA0Uh4bew_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">9677000</chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent>
    <chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_i-0AeMWraE-fSfHC3LtBhg_3_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">21774000</chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent>
    <chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_O9LrgfAr8E-q-Twmr6sROg_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3480000</chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences>
    <chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_qZL4kG6vBE20nCGNxKHW_Q_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8356000</chrs:AccruedCoDevelopmentCostsPayableToJunshiBiosciences>
    <chrs:LeaseLiabilitiesOperatingAndFinancing
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_bAARJpXrHkK-93_w4cy60Q_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4436000</chrs:LeaseLiabilitiesOperatingAndFinancing>
    <chrs:LeaseLiabilitiesOperatingAndFinancing
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_2uwWCKd7-U-1gX9Xifk8uA_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4318000</chrs:LeaseLiabilitiesOperatingAndFinancing>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_sJv9dJCC_Uyc0B4RehrKSQ_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">14464000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_0ZZzlTYtQ0eO9n39HkMBmw_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">15649000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_PzL6ZfLE8EKzbFirQxu_9Q_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32057000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-3"
      id="Tc_8vzeMBD9MUOqQe9e4hzhwA_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50097000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_2pQuF_TrY0WTQ7yiGUCjJg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;6.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Collaborations and Other Arrangements&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Junshi Biosciences &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;On February 1, 2021, the Company entered into an Exclusive License and Commercialization Agreement (the &#x201c;Collaboration Agreement&#x201d;) with Junshi Biosciences for the co-development and commercialization of toripalimab, Junshi Biosciences&#x2019; anti-PD-1 antibody, in the United States and Canada. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;Under the terms of the Collaboration Agreement, the Company paid&#160;$150.0 million&#160;upfront for exclusive rights to toripalimab in&#160;the United States&#160;and&#160;Canada, an option in these territories to Junshi Biosciences&#x2019; anti-TIGIT antibody CHS-006, an option in these territories to a next-generation engineered IL-2 cytokine, and certain negotiation rights to &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;two undisclosed preclinical immuno-oncology drug candidates. The Company will have the right to conduct all commercial activities of toripalimab in the United States and Canada. The Company will be obligated to pay Junshi Biosciences a 20% royalty on net sales of toripalimab and up to an aggregate&#160;$380.0 million&#160;in one-time payments for the achievement of various regulatory and sales milestones. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;In March 2022, the Company paid $35.0 million for the exercise of its option to license CHS-006. Junshi Biosciences and the Company are jointly developing CHS-006 with each party responsible for the associated development costs as set forth in the Collaboration Agreement. If the Company exercises its remaining option for the IL-2 cytokine, it will be obligated to pay an additional option exercise fee of&#160;$35.0 million. Additionally, for each exercised option, the Company will be obligated to pay Junshi Biosciences an 18% royalty on net sales, up to $85.0 million&#160;for the achievement of certain regulatory approvals, and up to $170.0 million for the attainment of certain sales thresholds. Under the Collaboration Agreement, the Company retains the right to collaborate in the development of toripalimab and the other licensed compounds, including CHS-006, and will pay for a portion of these co-development activities up to a maximum of&#160;$25.0 million&#160;per licensed compound per year. Beginning in 2023, the scope of the development plan for toripalimab in the United States has been reduced based on changes approved by the Company and Junshi Biosciences. Additionally, the Company is responsible for certain associated regulatory and technology transfer costs for toripalimab and other licensed compounds and will reimburse Junshi Biosciences for such costs.&lt;span style="color:#ff0000;background:#ffffff;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;The licensing transaction and the exercise of the option were accounted for as asset acquisitions under the relevant accounting rules. Research and development expenses recognized for obligations to Junshi Biosciences were $2.1 million for the three months ended March 31, 2023, and $50.1 million, inclusive of the $35.0 million option fee, for the three months ended March 31, 2022. In the condensed consolidated balance sheet as of March 31, 2023, the Company has classified $3.5 million in accrued and other current liabilities and $2.1 million in accounts payable related to the co-development, regulatory and technology transfer costs related to these programs. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;As of March 31, 2023, the Company did not have any outstanding milestone or royalty payment obligations to Junshi Biosciences. The additional milestone payments, option fee for the IL-2 cytokine&#160;and royalties are contingent upon future events and, therefore, will be recorded when it is probable that a milestone will be achieved, option fee will be incurred or when royalties are due.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Bioeq&lt;/b&gt;&lt;b style="color:#ff0000;font-weight:bold;"&gt; &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;"&gt;On November&#160;4, 2019, the Company entered into a license agreement with Bioeq AG (&#x201c;Bioeq&#x201d;) (the &#x201c;Bioeq License Agreement&#x201d;) for the commercialization of CIMERLI, a biosimilar version of ranibizumab (Lucentis), in certain dosage forms in both a vial and pre-filled syringe presentation (the &#x201c;Bioeq Licensed Products&#x201d;). Under the Bioeq License Agreement, Bioeq granted to the Company an exclusive, royalty-bearing license to commercialize the Bioeq Licensed Products in the field of ophthalmology (and any other approved labelled indication) in the United States. Bioeq will supply to the Company the Bioeq Licensed Products in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement to be executed by the parties in accordance therewith. The Bioeq License Agreement&#x2019;s initial term continues in effect for ten years after the first commercial sale of a Bioeq Licensed Product in the United States, and thereafter renews for an unlimited period of time unless otherwise terminated in accordance with its terms. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;"&gt;Bioeq will manufacture and supply the Bioeq Licensed Products to the Company in accordance with terms and conditions specified in the Bioeq License Agreement and a manufacturing and supply agreement between the Company and Bioeq dated September 29, 2022 (the &#x201c;Bioeq Manufacturing Agreement&#x201d;). The Bioeq Manufacturing Agreement will remain in force until the first to occur of the following: (1) the termination of the Bioeq License Agreement; (2) the exercise of a right to termination by the Company or Bioeq for a material breach of the other party that is not cured in accordance with the Bioeq Manufacturing Agreement; and (3) the exercise of a right to termination by Bioeq if invoices are not paid in full in accordance with the Bioeq Manufacturing Agreement.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;"&gt;Under the Bioeq License Agreement, the Company must use commercially reasonable efforts to develop and obtain regulatory approval of the Bioeq Licensed Products in the United States in accordance with a development and manufacturing plan, and the Company must use commercially reasonable efforts to commercialize the Bioeq Licensed Products in accordance with a commercialization plan. Additionally, the Company must commit certain post-launch resources to the commercialization of the Bioeq Licensed Products for a limited time as specified in the agreement.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:12pt 0pt 0pt 0pt;"&gt;The Company accounted for the licensing transaction as an asset acquisition under the relevant accounting rules. The Company paid Bioeq an upfront and a milestone payment aggregating to &#x20ac;10&#160;million ($11.1&#160;million), which was recorded as research and development expense in the Company&#x2019;s consolidated statement of operations in 2019. The terms of the Bioeq License Agreement include an aggregate of up to &#x20ac;12.5&#160;million in additional milestone payments in connection with the achievement of certain development and regulatory milestones with respect to the Bioeq Licensed Products in the United States including a &#x20ac;2.5 million milestone related to the FDA approval of the CIMERLI Section 351(k) BLA that was paid in the fourth quarter of 2022. This was recorded as an intangible asset and is being amortized over ten years. The Company shares a&#160;percentage of gross profits on sales of Bioeq Licensed Products in the United States with Bioeq in the low- to mid-fifty&#160;percent range. Royalties due to Bioeq were $2.5 million and $2.9 million as of March 31, 2023 and December 31, 2022, respectively. The remaining milestone payments and royalties are contingent upon future events and, therefore, will be recorded when it becomes probable that a milestone will be achieved. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:12pt 0pt 0pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:12pt 0pt 0pt 0pt;"&gt;On January 9, 2023, the Company announced that it entered into the Term Sheet with Klinge Biopharma for the exclusive commercialization rights to FYB203, a biosimilar candidate to Eylea&#xae; (aflibercept), in the United States. The parties to the Term Sheet expect to execute the Definitive Agreements contemplated by the Term Sheet and complete the transaction in mid-2023. Under the Term Sheet, the Company will make a total upfront payment of approximately &#x20ac;30&#160;million, comprised of cash and the Company&#x2019;s common stock, thirty days after the execution of the Definitive Agreements. The Company has also agreed to make other regulatory and launch milestone payments and to make royalty payments based on approximately equal sharing of profits from the sale of FYB203 in consideration for the commercialization rights to FYB203 in the United States.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:28.1pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The material terms of the transaction with Klinge Biopharma will be set forth in the Definitive Agreements, which will be included in a subsequent filing by the Company when such Definitive Agreements are executed.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:27.8pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <chrs:CollaborationCosts
      contextRef="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ"
      decimals="-5"
      id="Narr_EV1K9AUC9kav6Zs8VAX5Dw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">150000000.0</chrs:CollaborationCosts>
    <chrs:CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates
      contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA"
      decimals="INF"
      id="Narr_RRSI8EHHQ0a6aT7y5VfsYg"
      unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog">2</chrs:CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates>
    <chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSales
      contextRef="Duration_2_1_2021_To_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_Z8DzkkimzUWoa4ulRFYMPQ"
      decimals="2"
      id="Narr_Oy82ijC3UUK3JLMdXSecOw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.20</chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSales>
    <chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds
      contextRef="As_Of_2_1_2021_srt_ProductOrServiceAxis_chrs_ToripalimabMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_8fM5xMJp7EmgJ-GuEj4HoA"
      decimals="-5"
      id="Narr_eZTlX5fLMkqv8l5f1DzONQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">380000000.0</chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds>
    <chrs:CollaborationAgreementOptionExerciseFeePerProgram
      contextRef="Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A"
      decimals="-5"
      id="Narr_aAXkvz9dpkO8p9-GA2Oupg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000000.0</chrs:CollaborationAgreementOptionExerciseFeePerProgram>
    <chrs:CollaborationAgreementOptionExerciseFeePerProgram
      contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_JRDZJcRqDk-xJfxpVW3Gsg"
      decimals="-5"
      id="Narr_g8FUJ5N8NE-Bn-qC78xsrg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000000.0</chrs:CollaborationAgreementOptionExerciseFeePerProgram>
    <chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram
      contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA"
      decimals="2"
      id="Narr_kVOqmKaXoEaZlmI5R4t7NQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.18</chrs:CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram>
    <chrs:CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram
      contextRef="As_Of_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_TK9jEOz4ukO1OnLeP1grTg"
      decimals="-5"
      id="Narr_Zgjzs0cDrUuo_CAgLzNd9Q"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">85000000.0</chrs:CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram>
    <chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram
      contextRef="As_Of_3_31_2022_srt_ProductOrServiceAxis_chrs_AntiTigitAntibodyAndIl2CytokineMember_us-gaap_TypeOfArrangementAxis_chrs_ExclusiveLicenseAndCommercializationAgreementMember_Ynr3TNybkUqflscKY8mg-A"
      decimals="-5"
      id="Narr_RBiOBgZ8K0a2qiqicXiOnw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">170000000.0</chrs:CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram>
    <chrs:MaximumAmountPaidCoDevelopmentActivities
      contextRef="Duration_2_1_2021_To_2_1_2021_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_AFvOi2Ypbk2dDtqu9XWvuA"
      decimals="-5"
      id="Narr_B7DYvIFVykqSKdxNQGmDVg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">25000000.0</chrs:MaximumAmountPaidCoDevelopmentActivities>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_xcvj7aLKs0ujkWMAJ8QRaQ"
      decimals="-5"
      id="Narr_Yf4thwUOFE6uU5U-Vbal9w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_41k0Aw5klEC6GirCLir6xQ"
      decimals="-5"
      id="Narr_V2A9aRJcUEqvX8jM1puFQg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50100000</us-gaap:ResearchAndDevelopmentExpense>
    <chrs:CollaborationAgreementOptionExerciseFeePerProgram
      contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_BhyuGyjZNk6ho5tQl247pQ"
      decimals="-5"
      id="Narr_XvZfhzbKD0-jMvGxhAfiFA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">35000000.0</chrs:CollaborationAgreementOptionExerciseFeePerProgram>
    <chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts
      contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedAndOtherCurrentLiabilitiesMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_YbsKmqJv3EeRCaF_c50PKg"
      decimals="-5"
      id="Narr_Dd6D4lZE40a1ZgywHWvJTg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3500000</chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts>
    <chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts
      contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_AccountsPayableMember_us-gaap_TypeOfArrangementAxis_chrs_JunshiBiosciencesMember_ZPyZa-oNFUSa6LmSC3K3zw"
      decimals="-5"
      id="Narr_-JJXV7zILEaqEAoIMXGBWw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2100000</chrs:CoDevelopmentRegulatoryAndTechnologyTransferCosts>
    <chrs:InitialTermOfAgreement
      contextRef="Duration_11_4_2019_To_11_4_2019_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_RDSJLDsCWUmG07lFFEQBFg"
      id="Narr_Jz1KHVaQOEqrJ_UhIMhdXA">P10Y</chrs:InitialTermOfAgreement>
    <chrs:UpfrontAndMilestonePayment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w"
      decimals="-6"
      id="Narr_8p0cgVce0kCmDYldTgVFJQ"
      unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw">10000000</chrs:UpfrontAndMilestonePayment>
    <chrs:UpfrontAndMilestonePayment
      contextRef="Duration_1_1_2019_To_12_31_2019_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_dvhSpzOUkUabkDzATpvI5w"
      decimals="-5"
      id="Narr_ixW1DDIWyka8C4sHwN5tqQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">11100000</chrs:UpfrontAndMilestonePayment>
    <chrs:AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones
      contextRef="Duration_11_4_2019_To_11_4_2019_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_GuaR2oGGt0WNToRU--3YDQ"
      decimals="-5"
      id="Narr_bxiI3vODx02EHRZJt4e0Zw"
      unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw">12500000</chrs:AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones>
    <chrs:AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval
      contextRef="Duration_10_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_us-gaap_LicenseMember_us-gaap_TypeOfArrangementAxis_chrs_BioeqIPAGMember_I1n7AjnHeUii0AyXFnKyyQ"
      decimals="-5"
      id="Narr_vaYQzM3UVUC8_0O_854amA"
      unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw">2500000</chrs:AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Narr_s_dB13i8CUip_0qlFL-ZCA">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AccruedRoyaltiesCurrentAndNoncurrent
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-5"
      id="Narr_1T387zoPT0CxlFUciLL2XQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2500000</us-gaap:AccruedRoyaltiesCurrentAndNoncurrent>
    <us-gaap:AccruedRoyaltiesCurrentAndNoncurrent
      contextRef="As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ"
      decimals="-5"
      id="Narr_zxE4o7608UWwu6CMVL1ooQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2900000</us-gaap:AccruedRoyaltiesCurrentAndNoncurrent>
    <chrs:CollaborationCosts
      contextRef="Duration_1_1_2023_To_6_30_2023_dei_LegalEntityAxis_chrs_KlingeBiopharmaMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_TypeOfArrangementAxis_chrs_TermSheetAgreementMember_4EOdxCfuUkCMUkb9mZ3gkQ"
      decimals="-6"
      id="Narr_Z05_Uz_k9UqHojIhXyCP5Q"
      unitRef="Unit_Standard_EUR_EpsGeS3cl0unmdTYVoXKOw">30000000</chrs:CollaborationCosts>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_CCdo_zQp9k-6D6QoKQlvjQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Debt Obligations&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 9pt 0pt;"&gt;A summary of the Company&#x2019;s debt obligations, including level within the fair value hierarchy (see Note 3), 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:35.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;At March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Amount&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unamortized Debt Discount and Debt Issuance Costs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Carrying Value&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,282)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,718&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,718&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,100)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 225,900&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,358&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2**&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;At December 31, 2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Amount&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:17.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unamortized Debt Discount and Debt Issuance Costs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Carrying Value&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,517)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,483&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,483&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,425)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 225,575&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 157,205&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2**&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"&gt;*&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;The principal amounts outstanding are subject to variable interest rates, which are based on three-month SOFR starting April 1, 2023 plus fixed percentages. Through March 31, 2023, the variable component was based on the three-month LIBOR. Therefore, the Company believes the carrying amount of these obligations approximates fair value.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"&gt;&lt;span style="font-weight:normal;"&gt;**&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"&gt;&lt;span style="font-weight:normal;"&gt;The fair value is influenced by interest rates, the Company&#x2019;s stock price and stock price volatility and is determined by prices observed in market trading. Since the market for trading of the 2026 Convertible Notes is not considered to be an active market, the estimated fair value is based on Level 2 inputs.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;2027 Term Loans &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company entered into a loan agreement in January 2022 (as amended to date, the &#x201c;Loan Agreement&#x201d;) with BioPharma Credit, PLC, (as the &#x201c;Collateral Agent&#x201d;), BPCR Limited Partnership (as a &#x201c;Lender&#x201d;), and Biopharma Credit Investments V (Master) LP, acting by its general partner, BioPharma Credit Investments V GP LLC (as a &#x201c;Lender&#x201d;) that provides for a senior secured term loan facility of up to $300.0 million to be funded in four committed tranches: (i) a Tranche A Loan in an aggregate principal amount of $100.0 million (the &#x201c;Tranche A Loan&#x201d;) that was funded on January 5, 2022 (the &#x201c;Tranche A Closing Date&#x201d;); (ii) a Tranche B Loan in an aggregate principal amount of $100.0 million (the &#x201c;Tranche B Loan&#x201d;) that was funded on March 31, 2022; (iii) a Tranche C Loan in an aggregate principal amount of $50.0 million (the &#x201c;Tranche C Loan&#x201d;) that was not funded; and (iv) a Tranche D Loan in an aggregate principal amount of $50.0 million (the &#x201c;Tranche D Loan&#x201d; and, together with the Tranche A Loan, the Tranche B Loan, and the Tranche C Loan, the &#x201c;2027 Term Loans&#x201d;) that was funded on September 14, 2022. The Company has the right to request an uncommitted additional facility amount of up to $100.0 million that is subject to new terms and conditions.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The 2027 Term Loans mature on either (i) the fifth anniversary of the Tranche A Closing Date; or (ii) October 15, 2025, if the outstanding aggregate principal amount of the Company&#x2019;s 2026 Convertible Notes is greater than $50.0 million on October 1, 2025. The 2027 Term Loans accrued interest from inception through March 31, 2023 at 8.25% plus three-month LIBOR per annum with a LIBOR floor of 1.0%; and starting April 1, 2023, accrue interest at 8.25% plus the sum (the &#x201c;Adjusted Term SOFR&#x201d;) of three-month SOFR and 0.26161% per annum, with a floor on Adjusted Term SOFR of 1.0%. The interest rate for the first quarter of 2023 was 13.03%. Interest is payable quarterly in arrears on March 31, June 30, September 30 and December 31 of each year. Repayment of outstanding principal of the 2027 Term Loans will be made in five equal quarterly payments of principal commencing March 31, 2026.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company adopted the prospective method to account for future cash payments. Under the prospective method, the effective interest rate is not constant, and any change in the expected cash flows is recognized prospectively as an adjustment to the effective yield. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The obligations under the Loan Agreement are secured pursuant to customary security documentation, including a guaranty and security agreement among the Credit Parties and the Collateral Agent which provides for a lien on substantially all of the Company&#x2019;s tangible and intangible assets and property, including intellectual property.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;Pursuant to the Loan Agreement, and subject to certain restrictions, proceeds of the 2027 Term Loans were used to fund the Company&#x2019;s general corporate and working capital requirements except for the following: in January 2022, proceeds of the Tranche A Loan were used to repay in full all amounts outstanding under the Company&#x2019;s $75.0 million aggregate principal credit agreement with affiliates of Healthcare Royalty Partners (the &#x201c;2025 Term Loan&#x201d;), as well as all &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"&gt;associated costs and expenses pursuant to which a payoff amount of $81.9&#160;million was outstanding; in March 2022, proceeds of the Tranche B Loan were drawn in connection with the full repayment of all amounts outstanding under the Company&#x2019;s $100.0 million aggregate principal amount 8.2% Convertible Senior Notes (the&#160;&#x201c;2022 Convertible Notes&#x201d;), as well as all associated costs and expenses pursuant to which a payoff amount of $111.1 million was outstanding.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Loan Agreement contains certain customary representations and warranties. In addition, the Loan Agreement includes affirmative covenants, such as the requirement to maintain minimum trailing twelve-month net sales in an amount that begins at $200.0&#160;million for the quarter ending March 31, 2022, increases to $210.0&#160;million for the quarter ended March 31, 2024, increases to $230.0 million for the quarter ending June 30, 2024, increases to $270.0 million for the quarter ending September 30, 2024, and increases to $300.0&#160;million for the quarter ended December 31, 2024 and thereafter. Further, the Loan Agreement includes certain other affirmative covenants and negative covenants, including, covenants and restrictions that among other things, restrict the Company&#x2019;s ability to incur liens, incur additional indebtedness, &lt;span style="background:#ffffff;"&gt;make investments, engage in certain mergers and acquisitions or asset sales, and declare dividends or redeem or repurchase capital stock. The Loan Agreement also contains customary events of default, including among other things, the Company&#x2019;s failure to make any principal or interest payments when due, the occurrence of certain bankruptcy or insolvency events or its breach of the covenants under the Loan Agreement. Upon the occurrence of an event of default, the Lenders may, among other things, accelerate the Company&#x2019;s obligations under the Loan Agreement. A change of control of the Company triggers a mandatory prepayment of the 2027 Term Loans within&#160;&lt;/span&gt;&lt;span style="-sec-ix-hidden:Hidden_FIRG0w-USUKgiYVuy7SPIA;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;"&gt;ten&lt;/span&gt;&lt;/span&gt;&lt;span style="background:#ffffff;"&gt;&#160;business days.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;As of March 31, 2023, the Company was in full compliance with these covenants, other than the requirement in Section 6.15(a) that the trailing twelve-month net sales for the fiscal quarter ended March 31, 2023 not be less than $200.0 million for which the Company obtained a valid waiver, and there were no events of default under the 2027 Term Loans. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;In connection with the closing of Tranche A, the Company incurred $7.8 million&#160;in debt discounts and issuance costs of which $6.8 million related to all the tranches of the 2027 Term Loans and was thus allocated pro rata between the tranches. The unamortized debt discount and issuance costs allocated to funded tranches are presented as deductions to the 2027 Term Loan balance and are amortized into interest expense using the effective interest method. The $2.3 million allocated to Tranche B was fully amortized over the commitment period prior to funding and recognized as interest expense in the first quarter of 2022. The associated debt discounts and issuance costs of unfunded tranches were deferred as assets and amortized into interest expense using the straight-line method over the commitment period of the respective tranches. At the closing dates of Tranche B on March 31, 2022 and Tranche D on September 14, 2022, the Company incurred an additional $1.0 million and $0.5 million, respectively,&#160;in debt issuance costs. As of March 31, 2023, the total remaining unamortized debt discount and debt offering costs related to Tranches A, B and D of $4.3 million will be amortized using the effective interest rate over the remaining term of 3.8 years. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table presents the components of interest expense related to the 2027 Term Loans:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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:27.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stated coupon interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,210&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Amortization of debt discount and debt issuance costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 332&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,841&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total interest expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Future payments on the 2027 Term Loans as of March 31, 2023 are as follows:&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:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending December&#160;31,&#160;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Remainder of 2023 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 24,887&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2024 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,123&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2025 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,032&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2026 - principal and interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 223,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2027 - principal and interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 50,090&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total minimum payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 364,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (114,192)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027 Term Loans, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 250,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less unamortized debt discount and debt issuance costs, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,282)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net carrying amount of 2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 245,718&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1.5%&lt;/b&gt;&lt;b style="font-weight:bold;"&gt; Convertible Senior Subordinated Notes due 2026&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;In April 2020, the Company issued and sold $230.0 million aggregate principal amount of its 1.5% Convertible Senior Subordinated notes due 2026 (the &#x201c;2026 Convertible Notes&#x201d;) in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act. The net proceeds from the offering were $222.2 million after deducting initial purchasers&#x2019; fees and offering expenses. The 2026 Convertible Notes are general unsecured obligations and will be subordinated to the Company&#x2019;s designated senior indebtedness (as defined in the indenture for the 2026 Convertible Notes) and &lt;span style="background:#ffffff;"&gt;structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables&lt;/span&gt;. The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020, and will mature on April 15, 2026, unless earlier repurchased or converted.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;At any time before the close of business on the second scheduled trading day immediately before the maturity date, noteholders may convert their 2026 Convertible Notes at their option into shares of the Company&#x2019;s common stock, together, if applicable, with cash in lieu of any fractional share, at the then-applicable conversion rate. Since inception, the conversion price has been 51.9224 shares of common stock per $1,000 principal amount of the 2026 Convertible Notes, which represents a conversion price of approximately $19.26 per share of common stock. The initial conversion price represents a premium of approximately 30.0% over the last reported sale of $14.82 per share of the Company&#x2019;s common stock on the Nasdaq Global Market on April&#160;14, 2020, the date the 2026 Convertible Notes were issued. The conversion rate and conversion price will be subject to customary adjustments upon the occurrence of certain events. If a &#x201c;make-whole fundamental change&#x201d; (as defined in the indenture for the 2026 Convertible Notes) occurs, the Company will, in certain circumstances, increase the conversion rate for a specified period of time for noteholders who convert their 2026 Convertible Notes in connection with that make-whole fundamental change. The 2026 Convertible Notes are not redeemable at the Company&#x2019;s election before maturity. If a &#x201c;fundamental change&#x201d; (as defined in the indenture for the 2026 Convertible Notes) occurs, then, subject to a limited exception, noteholders may require the Company to repurchase their 2026 Convertible Notes for cash. The repurchase price will be equal to the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any, to, but excluding, the applicable repurchase date. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"&gt;The 2026 Convertible Notes have customary provisions relating to the occurrence of &#x201c;events of default&#x201d; (as defined in the Indenture for the 2026 Convertible Notes). The occurrence of such events of default could result in the acceleration of all amounts due under the 2026 Convertible Notes. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"&gt;&lt;span style="color:#212529;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"&gt;As of March 31, 2023, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company evaluated the features embedded in the 2026 Convertible Notes&#160;under the relevant accounting rules and concluded that the embedded features do not meet the requirements for bifurcation, and therefore do not need to be separately accounted for as an equity component. The proceeds received from the issuance of the convertible debt were recorded as a liability on the condensed consolidated balance sheets.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;i style="font-style:italic;"&gt;Capped Call Transactions&lt;/i&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;In connection with the pricing of the 2026 Convertible Notes, the Company paid $18.2 million to enter into privately negotiated capped call transactions with one or a combination of the initial purchasers, their respective affiliates and other financial institutions. The capped call transactions are generally expected to reduce the potential dilution upon conversion of the 2026 Convertible Notes in the event that the market price per share of the Company&#x2019;s common stock, as measured under the terms of the capped call transactions, is greater than the strike price of the capped call transactions, which initially corresponds to the conversion price of the 2026 Convertible Notes, and is subject to anti-dilution adjustments generally similar to those applicable to the conversion rate of the 2026 Convertible Notes. Since inception, the cap price has been $25.93 per share, which represents a premium of approximately 75.0% over the last reported sale price of the Company&#x2019;s common stock of $14.82 per share on April 14, 2020, and is subject to certain adjustments under the terms of the capped call transactions. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The capped call transactions are accounted for as separate transactions from the 2026 Convertible Notes and classified as equity instruments; thus, they are recorded as a reduction to additional paid-in capital on the condensed consolidated balance sheets. The capped calls will not be subsequently re-measured as long as the conditions for equity classification continue to be met.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;"&gt;The Company incurred $0.9 million of debt issuance costs relating to the issuance of the 2026 Convertible Notes, which were recorded as a reduction to the notes on the condensed consolidated balance sheets. The debt issuance costs are being amortized and recognized as additional interest expense over the six-year contractual term of the notes using the effective interest rate method. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;If the 2026 Convertible Notes were converted on March 31, 2023, the holders of the 2026 Convertible Notes&#160;would have received common shares with an aggregate value of $81.7 million based on the Company&#x2019;s closing stock price of $6.84 as of March 31, 2023.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 3pt 0pt;"&gt;The following table presents the components of interest expense related to the 2026 Convertible Notes:&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:71.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:25.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:25.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stated coupon interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 863&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization of debt discount and debt issuance costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 326&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 319&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Total interest expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,189&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,182&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:9pt 0pt 12pt 0pt;"&gt;The remaining unamortized debt discount and debt offering costs related to the Company&#x2019;s 2026 Convertible Notes&#160;of $4.1 million as of March 31, 2023, will be amortized using the effective interest rate over the remaining term of the 2026 Convertible Notes. The annual effective interest rate is 2.1% for the 2026 Convertible Notes.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Future payments on the 2026 Convertible Notes&#160;as of March 31, 2023 are as follows:&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending December&#160;31,&#160;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0070c0;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Remainder of 2023 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2024 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2025 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2026 &lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 231,725&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total minimum payments&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 242,075&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less amount representing interest&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (12,075)&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026 Convertible Notes, principal amount&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 230,000&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less unamortized debt discount and debt issuance costs&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,100)&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net carrying amount of 2026 Convertible Notes&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 225,900&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="color:#212529;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;8.2% Convertible Notes due 2022&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;On February&#160;29, 2016, the Company issued and sold $100.0 million aggregate principal amount of its 8.2% Convertible Senior Notes due 2022. The 2022 Convertible Notes&#160;constituted general, senior unsubordinated obligations of the Company&lt;span style="color:#ff0000;"&gt; &lt;/span&gt;bore interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears and matured on March&#160;31, 2022. In March 2022, the Company fully repaid the 2022 Convertible Notes, and a&lt;span style="background:#ffffff;"&gt;s a result had &lt;/span&gt;&lt;span style="background:#ffffff;"&gt;no&lt;/span&gt;&lt;span style="background:#ffffff;"&gt; continuing obligations associated with them thereafter&lt;/span&gt;. The payoff amount of $111.1 million included the repayment of the entire outstanding principal amount, the 9% premium of the outstanding principal amount and accrued and unpaid interest. For the three months ended March 31, 2022, interest expense on the 2022 Convertible Notes was $2.6 million, which included $2.1 million of stated coupon interest and $0.5 million amortization of debt discount and debt issuance costs.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt;"&gt;2025 Term Loan &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"&gt;On January&#160;7, 2019, the Company entered into a credit agreement with affiliates of Healthcare Royalty Partners. The 2025 Term Loan consisted of a six-year term loan facility for an aggregate principal amount of $75.0 million (the &#x201c;Borrowings&#x201d;).&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"&gt;&lt;span style="background:#ffffff;"&gt;Pursuant to the terms of the 2025 Term Loan, the Company was required to begin paying principal on the Borrowings in equal quarterly installments beginning on the &lt;/span&gt;third anniversary of the 2025 Term Loan Closing Date, with the outstanding balance to be repaid on&#160;January&#160;7, 2025, the maturity date. In January 2022, pursuant to the Company entering into the 2027 Term Loans, the Company voluntarily prepaid all amounts outstanding under the 2025 Term Loan. The payoff amount of $81.9 million included principal repayment in full, accrued interest, a 5.0% prepayment premium fee of the Borrowings principal amount, and an exit fee of 4.0% of the Borrowings principal amount. The prepayment premium fee and unamortized exit fee, debt discount and debt issuance costs, net from the payoff of the 2025 Term Loan totaled $6.2 million and was recorded in loss on debt extinguishment in the condensed consolidated statement of operations for the three months ended March 31, 2022.&lt;span style="color:#ff0000;"&gt; &lt;/span&gt;For the three months ended March 31, 2022, interest expense on the 2025 Term Loan was $0.2 million which represented stated coupon interest.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_KCRmaZ1zHkyHPMqSlwFeeQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 9pt 0pt;"&gt;A summary of the Company&#x2019;s debt obligations, including level within the fair value hierarchy (see Note 3), 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:35.53%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.01%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;At March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Amount&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:16.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unamortized Debt Discount and Debt Issuance Costs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Carrying Value&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,282)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,718&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,718&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,100)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 225,900&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 159,358&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2**&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:8.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:64.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;At December 31, 2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Principal&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Amount&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:17.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unamortized Debt Discount and Debt Issuance Costs&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Net&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Carrying Value&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Estimated&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&lt;br/&gt;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Level&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Financial Liabilities:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 250,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,517)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,483&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 245,483&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2*&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:35.53%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230,000&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:middle;white-space:nowrap;width:16.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; (4,425)&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 225,575&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 157,205&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Level 2**&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"&gt;*&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;The principal amounts outstanding are subject to variable interest rates, which are based on three-month SOFR starting April 1, 2023 plus fixed percentages. Through March 31, 2023, the variable component was based on the three-month LIBOR. Therefore, the Company believes the carrying amount of these obligations approximates fair value.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;border:0;"&gt;&lt;tr&gt;&lt;td style="vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"&gt;&lt;span style="font-weight:normal;"&gt;**&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin-bottom:12pt;margin-top:0pt;text-align:justify;"&gt;&lt;span style="font-weight:normal;"&gt;The fair value is influenced by interest rates, the Company&#x2019;s stock price and stock price volatility and is determined by prices observed in market trading. Since the market for trading of the 2026 Convertible Notes is not considered to be an active market, the estimated fair value is based on Level 2 inputs.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw"
      decimals="-3"
      id="Tc_yXupZIzBWEinIHdpMtATHg_4_2"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw"
      decimals="-3"
      id="Tc_mD6Wkywok0q2BBlYjSIMmA_4_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-4282000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw"
      decimals="-3"
      id="Tc_6DCoQDYCqEqWaRiS5ycX9A_4_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245718000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw"
      decimals="-3"
      id="Tc_3MjItfGSDk-DLogxeASINQ_4_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245718000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA"
      decimals="-3"
      id="Tc_0uPobDhBuEKe8wqbbmOKkg_5_2"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">230000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA"
      decimals="-3"
      id="Tc_ezh7uUPDmUaI1IM8j_Zr7w_5_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-4100000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA"
      decimals="-3"
      id="Tc_XuNnZduYVEiIV_E9Zp3Wlw_5_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">225900000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_2Q_TthqQfUqE1gZtLLAlqA"
      decimals="-3"
      id="Tc_MrbWz7qNj0Kgibv-rY7Y7w_5_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">159358000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw"
      decimals="-3"
      id="Tc_519R1d1fq0KCIxJSHQ9P3Q_10_2"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">250000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw"
      decimals="-3"
      id="Tc_KS_b9u2MrUGpWsyhjPMJQQ_10_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-4517000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw"
      decimals="-3"
      id="Tc_jEj9sZ2skkSZwep8_S-6aA_10_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245483000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_7lyPsQ7t4UySpbF9JP05Kw"
      decimals="-3"
      id="Tc_F6xddf-tl0KkdgqlR8K1xg_10_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245483000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw"
      decimals="-3"
      id="Tc_7SyHg_uXSUmCd5hSGi0AQg_11_2"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">230000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw"
      decimals="-3"
      id="Tc_xuwZ9RA_OUSuzuXsNhKq4g_11_5"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-4425000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw"
      decimals="-3"
      id="Tc_fMP8oSG5TEib4Ac-1hnklg_11_8"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">225575000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFairValue
      contextRef="As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_Km5M3LmVAkObJ5Ied11Cmw"
      decimals="-3"
      id="Tc_oW3ASk39wkOeEIaaIqL12A_11_11"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">157205000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg"
      decimals="-5"
      id="Narr_oM0w9EFQ7kOgL3qqTWkyTg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">300000000.0</us-gaap:DebtInstrumentFaceAmount>
    <chrs:DebtInstrumentNumberOfTranches
      contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_otwHs6TQzUa_6lU-unqIfg"
      decimals="INF"
      id="Narr_1ZUe9tT4xE-n5Y_eFuBO2A"
      unitRef="Unit_Standard_tranche_Bf1nRcqRY0CRGIosEtO_xQ">4</chrs:DebtInstrumentNumberOfTranches>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_5_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_fdgKh9rj6USmPrU39VHC9A"
      decimals="-5"
      id="Narr_bPMun8W6ok-31jqM1GIm5w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw"
      decimals="-5"
      id="Narr_VQfoy7Jp00ekygDnLBzrOQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheCLoanMember_ri65J4S_10qYSf9SmKQTLQ"
      decimals="-5"
      id="Narr_CRMRnHg_SkSeLnYG17hx3w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ"
      decimals="-5"
      id="Narr_ud8vS46030qHWFrrGHAiog"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_Es7vwxppDUKL9I7fV-sJ_g"
      decimals="-5"
      id="Narr_WxKSe46f2UugVQuIkVD4Sw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_srt_RangeAxis_srt_MinimumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_9TMkYv7KCUqqNRjxpeBL9Q"
      decimals="-5"
      id="Narr_5aeXSLQwD0KvE_aLrLn83w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_ALC59MOFWEqpfxQyT-uJsQ"
      decimals="4"
      id="Narr_N8o7fQHPPU2rQH3PEhmTgw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.0825</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <chrs:FloorOnVariableRate
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember_us-gaap_VariableRateAxis_us-gaap_LondonInterbankOfferedRateLIBORMember_d2u0Zj6wHUeVMQGSlJmcLQ"
      decimals="3"
      id="Narr_gD_Fgu_b7EKPhm9vh4k5lg"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.010</chrs:FloorOnVariableRate>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_Vpmv5VZWt0i6hPlqqDTWOg"
      decimals="4"
      id="Narr_dhOVeh5fxE-DvrN1BsB_7A"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.0825</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <chrs:AmountAddedToVariableComponent
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ"
      decimals="7"
      id="Narr_o_O1jSylG02wQ-3Umy1LTw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.0026161</chrs:AmountAddedToVariableComponent>
    <chrs:FloorOnVariableRate
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_us-gaap_VariableRateAxis_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_JzdDuX1cE02ybdeubbAgmQ"
      decimals="3"
      id="Narr_sANbP2arwE2uTGGpqQg57g"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.010</chrs:FloorOnVariableRate>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw"
      decimals="4"
      id="Narr_SQmPa1GHXECwMco6BQPmAA"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.1303</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <chrs:DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_n3wrbPV4p0GMObdNrXm5Rg"
      decimals="INF"
      id="Narr_AAuV-EJWdkuHmRUjCDeN6Q"
      unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog">5</chrs:DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw"
      decimals="-5"
      id="Narr_Zu0YVyq9_0aNrauKbQgtQQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">75000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ"
      decimals="-5"
      id="Narr_br6fDVezUkePtg39ZOCEKQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">81900000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_gYxsBbK5HEC5odoHo4xkBw"
      decimals="-5"
      id="Narr_Vmxhz1b180-lxP3v2PB8pg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg"
      decimals="3"
      id="Narr_FtY8MTBcC0iYKk2jjyE33Q"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.082</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="Duration_1_1_2022_To_1_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_rQCMMKhjN02Az_iFytBkAw"
      decimals="-5"
      id="Narr_ml8a-nTvA0Chv5PbetcXDg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">111100000</us-gaap:RepaymentsOfConvertibleDebt>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodOne
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_3loovKH2UU255I94nMwnKw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">200000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodOne>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodTwo
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_4zna7H2NJUW1kDecotOIMQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">210000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodTwo>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodThree
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_mxh91uPf8Uao-wzNCiYTBQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">230000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodThree>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodFour
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_Yr_mc5h97k2OIcS7h2Oo8w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">270000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodFour>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodFive
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_F2Slln_k0k-s4B6VvVrQgw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">300000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodFive>
    <chrs:LoanAgreementCovenantsNetSalesForPeriodOne
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ"
      decimals="-5"
      id="Narr_gC5K-caSY0mrHNEk313-3A"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">200000000.0</chrs:LoanAgreementCovenantsNetSalesForPeriodOne>
    <chrs:DebtDiscountsAndIssuanceCosts
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheLoanMember_ASwRWIJNgES-VSf5OFVzEw"
      decimals="-5"
      id="Narr_UlNfI2xvsUWoHuJ9IKRMtg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7800000</chrs:DebtDiscountsAndIssuanceCosts>
    <chrs:DebtDiscountsAndIssuanceCosts
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_4hLHbeBsak6IjtgUYk2FvQ"
      decimals="-5"
      id="Narr_fIvToC2aVUWQL1p8Es4f3w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6800000</chrs:DebtDiscountsAndIssuanceCosts>
    <chrs:DebtDiscountsAndIssuanceCosts
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_g0lr03GEs0uLcuq19RGAKQ"
      decimals="-5"
      id="Narr_QihC_skRZUGlfzUj7hB1qA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2300000</chrs:DebtDiscountsAndIssuanceCosts>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="As_Of_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheBLoanMember_Fq3Of7fd3EysrZncwHAYGw"
      decimals="-5"
      id="Narr_qJijTGSAcEKq1JRv6_sg0w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1000000.0</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="As_Of_9_14_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheDLoanMember_SD_-NvxxNEm9p2VjSX8FMQ"
      decimals="-5"
      id="Narr_BY223LG8DE61CeMbFxrlTA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">500000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_aMXipAmLA0qwA5sZJmh75w"
      decimals="-5"
      id="Narr_wEsapO_NKUi8qJ8kzzsgwA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4300000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <chrs:DebtInstrumentRemainingTerm
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TrancheaBAndDLoansMember_wR8HfoH7uU-itCugz7AuNw"
      id="Narr_Iy8bRL_kIUmlBn-4lQVOMw">P3Y9M18D</chrs:DebtInstrumentRemainingTerm>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw"
      id="Tb_7GWeFoB49EyQUyJ-03Cd_w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table presents the components of interest expense related to the 2027 Term Loans:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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:27.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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:12.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&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.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stated coupon interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,145&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,210&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Amortization of debt discount and debt issuance costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 332&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,841&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:70.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total interest expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,477&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,051&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ"
      decimals="-3"
      id="Tc_WGnBWCWHZEKcII1myqD_pg_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8145000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg"
      decimals="-3"
      id="Tc_4CPpoi_KIky3cBbDknBp2Q_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2210000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ"
      decimals="-3"
      id="Tc_1Zbin1zzz0u7eW7bTC9A8w_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">332000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg"
      decimals="-3"
      id="Tc_I0L9ayMLGUKgusFBCYjeog_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2841000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ"
      decimals="-3"
      id="Tc__-fMD_cCQU2sWjR2f7ZjNw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">8477000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_U7xGPnNtjk6HvKB-Vx0dZg"
      decimals="-3"
      id="Tc_K1maJoRDQUKK64LHrTbqjQ_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5051000</us-gaap:InterestExpenseDebt>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw"
      id="Tb_kRgfZwxlgkOYnRyRomyOAg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Future payments on the 2027 Term Loans as of March 31, 2023 are as follows:&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:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending December&#160;31,&#160;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#ff0000;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Remainder of 2023 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 24,887&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2024 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,123&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2025 - interest only&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 33,032&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2026 - principal and interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 223,060&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2027 - principal and interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 50,090&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total minimum payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 364,192&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less amount representing interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (114,192)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2027 Term Loans, gross&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 250,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less unamortized debt discount and debt issuance costs, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,282)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:84.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net carrying amount of 2027 Term Loans&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 245,718&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 6pt 0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_UmLfy1k_zkybgseNO3rx7g_2_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">24887000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_5um7LkF6nkSvVP_cAiYqyw_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">33123000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_OGv1XbnsMEyKkHdoCwjWfQ_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">33032000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_xERgEEuqREqCLx2uqRzJyQ_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">223060000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_LqxDvOlDOkqrUc9dkptZrA_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">50090000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_9-a2AmfT1EaMejj4NlKnGQ_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">364192000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_h8B9NAXYMUy3yCUdyrQBKw_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">114192000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <chrs:TermLoanGross
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_B05Qy5WHmE20Cmc9DjJo_w_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">250000000</chrs:TermLoanGross>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_3hg77vrtQEmZYXlQi4X-Rw_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4282000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A"
      decimals="-3"
      id="Tc_rLQeMWAIbk2ed-x_llBCAA_11_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">245718000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="3"
      id="Narr_MGkCTnusd0uMlfsR7NX_wA"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.015</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="-5"
      id="Narr_xRkXOShML0S2OtVEDF8IGQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">230000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="3"
      id="Narr_SOyMPGGhFkCdT0j8yhA4vw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.015</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"
      decimals="-5"
      id="Narr_M9PEbJzIFk2iBNrPEwa0FA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">222200000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"
      id="Narr_dzHhnnNjlE-OQVFl8C8nWA">The 2026 Convertible Notes accrue interest at a rate of 1.5% per annum, payable semi-annually in arrears on April 15 and October 15 of each year, since October 15, 2020</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="3"
      id="Narr_BPRSOAEUu0Kdgl-VgfWPsQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.015</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"
      id="Narr_G73RnYuzPUa15BkWSj2Osw">2026-04-15</us-gaap:DebtInstrumentMaturityDate>
    <chrs:DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="4"
      id="Narr_DlXlEZ-_NEeMz6r97Wh76g"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">51.9224</chrs:DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes>
    <chrs:PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate
      contextRef="As_Of_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_peVXH2we2UOfIbDAIdlKOQ"
      decimals="0"
      id="Narr_5wNcPjt2yECkI01dZJy29w"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1000</chrs:PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate>
    <chrs:EquivalentToConversionPricePerCommonShare
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"
      decimals="2"
      id="Narr_ycJJS1XW4kGVlZViQoRiIw"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">19.26</chrs:EquivalentToConversionPricePerCommonShare>
    <chrs:PercentageOfPremiumOnConvertibleNote
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VJH3CKOD3kyFY3aUtsLYzQ"
      decimals="3"
      id="Narr_rNMyGBC7c0O2kDJbhVg5MQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.300</chrs:PercentageOfPremiumOnConvertibleNote>
    <us-gaap:SharePrice
      contextRef="As_Of_4_14_2020_MPV-N3S8aE6iEJe9vxFrag"
      decimals="2"
      id="Narr_KYhnpl94pEWV72hmIA90Lw"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">14.82</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentCovenantCompliance
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA"
      id="Narr_zQaumqCmhkWRC0Yotr7atw">As of March 31, 2023, the Company was in full compliance with these covenants and there were no events of default under the 2026 Convertible Notes.</us-gaap:DebtInstrumentCovenantCompliance>
    <chrs:NumberOfEventsInDefault
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member___4XQQp1pkO-4Sgk-dohoQ"
      decimals="0"
      id="Narr_XgbHVetaEk6YtmPL_PF9Ng"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</chrs:NumberOfEventsInDefault>
    <chrs:PaymentForCappedCallTransactions
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA"
      decimals="-5"
      id="Narr_C4dmTiIywkKou5yenFHCoQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">18200000</chrs:PaymentForCappedCallTransactions>
    <chrs:CapPriceOfCapCallTransactions
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA"
      decimals="2"
      id="Narr_nA5q3os0KEu3vlrYhSBhQg"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">25.93</chrs:CapPriceOfCapCallTransactions>
    <chrs:PercentageOfCapPriceCappedCallTransactions
      contextRef="Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA"
      decimals="3"
      id="Narr_MT3J3N1aukOe49gIRVrGNQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.750</chrs:PercentageOfCapPriceCappedCallTransactions>
    <us-gaap:SharePrice
      contextRef="As_Of_4_14_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_MnSFEUpGhUijCRMFknmQyA"
      decimals="2"
      id="Narr_rXa_ghOLrEK3HwWpyBp0yQ"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">14.82</us-gaap:SharePrice>
    <us-gaap:DeferredFinanceCostsNoncurrentNet
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-5"
      id="Narr_zxamT3KG3Umuvii_ULjWBw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">900000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <chrs:DebtInstrumentContractualTerm
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ"
      id="Narr_yQ5s5Q_SEkK_mEySP-zG6A">P6Y</chrs:DebtInstrumentContractualTerm>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="Duration_1_1_2023_To_3_31_2023_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_hWMyDEToaEWBbWDJJsBczA"
      decimals="-5"
      id="Narr_HnFDA4Uae0aOdhzODXv3Wg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">81700000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:SharePrice
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="2"
      id="Narr_5gYZS2he5Uq2iC11plIEhQ"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">6.84</us-gaap:SharePrice>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ"
      id="Tb_Pv5hTdeLckaetm881k-UKA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 3pt 0pt;"&gt;The following table presents the components of interest expense related to the 2026 Convertible Notes:&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:71.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.16%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.34%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:25.46%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:25.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&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.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Stated coupon interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 863&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 863&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Amortization of debt discount and debt issuance costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 326&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 319&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="white-space:pre-wrap;"&gt;  Total interest expense&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,189&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.91%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 1,182&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA"
      decimals="-3"
      id="Tc_G1wYwvDzn0SjeKbdog2jlA_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">863000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:InterestExpenseDebtExcludingAmortization
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q"
      decimals="-3"
      id="Tc_GlSZ0NkT7U6eQaS63XAzgA_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">863000</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA"
      decimals="-3"
      id="Tc_Slwnd74cL0O1p4W9mrVyRA_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">326000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q"
      decimals="-3"
      id="Tc_cfJnUEkew0GlB1Ti5AXhcQ_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">319000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA"
      decimals="-3"
      id="Tc_FYfW93cU8EivXf9XJoz3dg_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1189000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_qusa96Nby0-Wa6iHvIVX6Q"
      decimals="-3"
      id="Tc_5k-AD29iDUKmC78YejGOww_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1182000</us-gaap:InterestExpenseDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-5"
      id="Narr_tkH7WbdL2EGbiiN3kMKMDQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4100000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="3"
      id="Narr_ddpiku9Rg0q2nTjVG6Ntew"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.021</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_08FGZL9NB0ezeP8XBcdscQ"
      id="Tb_3PCgSbkjTkGY0qCkkFq8vA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending December&#160;31,&#160;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="color:#0070c0;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;Remainder of 2023 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2024 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2025 - interest only&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 3,450&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"&gt;2026 &lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 231,725&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Total minimum payments&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 242,075&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less amount representing interest&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (12,075)&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;2026 Convertible Notes, principal amount&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 230,000&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Less unamortized debt discount and debt issuance costs&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (4,100)&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Net carrying amount of 2026 Convertible Notes&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/th&gt;&lt;th style="font-weight:normal;text-align:left;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 225,900&lt;/p&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="color:#212529;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_kvx3nqgEIU-jN1dHpksJ6Q_2_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_mJbMJaax4kCe-0UMA9VCXQ_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_MNJljhsL7EOgaOkLRTyhwQ_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3450000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_m9QFIj1qhESqY4OqsRTlUQ_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">231725000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_O6w-2NkYukiJ2HzJDUg9dw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">242075000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_k8jgTqv-IE6mS6Hapzx0aQ_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12075000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <chrs:ConvertibleNotesPrincipalAmount
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_yRInCQDFUEOr0Hz_SPFvDw_8_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">230000000</chrs:ConvertibleNotesPrincipalAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_6AzH1hmvDESJ67zYXP99TA_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4100000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA"
      decimals="-3"
      id="Tc_UBsZlNxG1kuJUiNXA13T2A_10_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">225900000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg"
      decimals="3"
      id="Narr_vu-StrbeNEGUfZ-W_PK-TQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.082</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg"
      decimals="-5"
      id="Narr_jOLYGR1gtEehnxg69o8CLA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg"
      decimals="INF"
      id="Narr_UMqMb6hLPEC-jYqER6PXgw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.082</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateTerms
      contextRef="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_TMJd8Bi1iEO-B7RFDbN8Qw"
      id="Narr_0prBjjAbFkup4QBBOUhTOQ">The 2022 Convertible Notes&#160;constituted general, senior unsubordinated obligations of the Company bore interest at a fixed coupon rate of 8.2% per annum payable quarterly in arrears and matured on March&#160;31, 2022.</us-gaap:DebtInstrumentInterestRateTerms>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="As_Of_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_7uAG_NtOfkSNGoH3d-Qwdg"
      decimals="INF"
      id="Narr_e5h3vnkxrkqrRLW5207Viw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.082</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="Duration_2_29_2016_To_2_29_2016_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_F_LiHcEceUGGeg9SSf05_A"
      id="Narr_6shp_KqWoUumpDxs27_pcA">2022-03-31</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ConvertibleNotesPayable
      contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_UInhuq-iPEm9BCyUYX68Dg"
      decimals="-5"
      id="Narr_1LFdJtswAk2xEMNl3wql0g"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">0</us-gaap:ConvertibleNotesPayable>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ"
      decimals="-5"
      id="Narr_aSc5KayZBEqz2GIjSIi5ag"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">111100000</us-gaap:RepaymentsOfConvertibleDebt>
    <chrs:PercentageOfPremiumOnConvertibleNote
      contextRef="Duration_3_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_zebeCmz5WkOTlZDlvtv2KQ"
      decimals="2"
      id="Narr_hDhmVk5z50uqlRTk6ARoyw"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.09</chrs:PercentageOfPremiumOnConvertibleNote>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ"
      decimals="-5"
      id="Narr_9ePqr3SnsUGf4_9mxgTZLg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2600000</us-gaap:InterestExpenseDebt>
    <chrs:DebtInstrumentFixedInterestExpenses
      contextRef="As_Of_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_651l47o61ES9qwsWkOJA5A"
      decimals="-5"
      id="Narr_td4-RTuUyEWOXzM6i9vHfw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">2100000</chrs:DebtInstrumentFixedInterestExpenses>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ"
      decimals="-5"
      id="Narr_SJLMQdqHxkC-ubk4yDzsRA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">500000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:DebtInstrumentTerm
      contextRef="Duration_1_7_2019_To_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_lqaXXXbMWEa3NUpNPZZnnQ"
      id="Narr_cQ6BxSumqU2MMsEh2S9nWg">P6Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="As_Of_1_7_2019_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_S_w2Toh3iUa1ZhRLMb0cZg"
      decimals="-5"
      id="Narr_7CjmI5gxGES_7VlLjVmDkA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">75000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ"
      decimals="-5"
      id="Narr_6d0Fk1Wqq06QzYx8NuZQCA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">81900000</us-gaap:RepaymentsOfDebt>
    <chrs:DebtInstrumentPrepaymentPercentage
      contextRef="As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw"
      decimals="3"
      id="Narr_F9Kw53Z_r0eQGhVVMvtPPQ"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.050</chrs:DebtInstrumentPrepaymentPercentage>
    <chrs:PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ"
      decimals="3"
      id="Narr_fUXo90Q4oEKISVlFyDplpg"
      unitRef="Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ">0.040</chrs:PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="Duration_1_1_2022_To_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_yTucQGIgoUe1zocUA5JFVQ"
      decimals="-5"
      id="Narr_AIFTjjQBfkqTcgnV5NwPCA"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-6200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="Duration_1_1_2022_To_3_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_mKbrceVQw0i6oOaoe_ZINw"
      decimals="-5"
      id="Narr_InyoY8Xa3UaBtf5WU9qVrQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">200000</us-gaap:InterestExpenseDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_PqvUsSwY-kOlTpgWMLHqUg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Commitments and Contingencies&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Purchase Commitments&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company entered into agreements with certain vendors to secure raw materials and certain CMOs to manufacture its supply of products. As of March 31, 2023, the Company&#x2019;s non-cancelable purchase commitments under the terms of its agreements are as follows: &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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending 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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2023*&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,666&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2024&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,643&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2025&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,435&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,469&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,470&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total obligations&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,683&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:13.5pt;padding:0pt;"&gt;*&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Reflects a reduction compared to December 31, 2022 resulting from a contract change to lower the number of UDENYCA batches to be produced at a specific CMO. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company enters into contracts in the normal course of business with contract research organizations for preclinical studies and clinical trials and CMOs for the manufacture of clinical trial materials. The contracts are generally cancellable, with varying provisions regarding termination. If a contract with a specific vendor were to be terminated, the Company would generally only be obligated for products or services that the Company had received as of the effective date of the termination and any applicable cancellation fees.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;Guarantees and Indemnifications&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company&#x2019;s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future but have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations. The Company assesses the likelihood of any adverse judgments or related claims, as well as ranges of probable losses. In the cases where the Company believes that a reasonably possible or probable loss exists, it will disclose the facts and circumstances of the claims, including an estimate range, if possible.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;&lt;span style="margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Legal Proceedings and Other Claims &lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;The Company is a party to various legal proceedings and claims that arise in the ordinary, routine course of business and that have not been fully resolved. The outcome of such legal proceedings and claims is inherently uncertain. Accruals are recognized for such legal proceedings and claims to the extent that a loss is both probable and reasonably estimable. The best estimate of a loss within a range is accrued; however, if no estimate in the range is better than any other, then the minimum amount in the range is accrued. If it is determined that a material loss is reasonably possible and the loss or range of loss can be estimated, the possible loss is disclosed. Sometimes it is not possible to determine the outcome of these matters or, unless otherwise noted, the outcome (including in excess of any accrual) is not expected to be material, and the maximum potential exposure or the range of possible loss cannot be reasonably estimated. As of March 31, 2023 and December 31, 2022, the Company had an accrual of $6.4 million and $4.7 million, respectively, related to such matters that was included in accrued rebates, fees and reserves in the condensed consolidated balance sheets. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;In late April of 2022, the Company received a demand letter from Zinc Health Services, LLC (&#x201c;Zinc&#x201d;) asserting that Zinc was entitled to approximately $14.0&#160;million from the Company for claims related to certain sales of UDENYCA from October 2020 through December 2021. The Company is continuing to evaluate the claims in the letter. No legal &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;margin:0pt;"&gt;proceeding has been filed in connection with the claims in the letter and based on currently available information the final resolution of the matter is uncertain. The Company intends to defend any legal proceeding that may be filed. The Company&#x2019;s accrual as of March 31, 2023 represented its estimated liability to resolve the matter. Loss contingencies are inherently unpredictable, the assessment is highly subjective and requires judgments about future events and unfavorable developments or resolutions can occur. The Company regularly reviews litigation matters to determine whether its accrual is adequate. The amount of ultimate loss may differ materially from the amount accrued to date.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;"&gt;Other than the matter in connection with the demand letter described in this Note 8, there are no pending legal proceedings, other than ordinary routine litigation incidental to the business, to which the Company or any of its subsidiaries is a party, or that any of the Company or its subsidiaries' property is subject.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LongTermPurchaseCommitmentTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_B67vAaEp70aOjBLrULeo0w">&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: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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"&gt;Year ending 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:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;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:'Calibri','Helvetica','sans-serif';font-size:10pt;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&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2023*&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:'Calibri','Helvetica','sans-serif';font-size:10pt;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.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,666&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2024&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 32,643&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2025&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,435&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2026&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,469&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;2027&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,470&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total obligations&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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="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:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 82,683&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongTermPurchaseCommitmentTextBlock>
    <us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_RfI_knrPRkm4WKz8QESu9A_2_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">34666000</us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_UpZENefBxUGv5wiQrWSFPQ_3_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">32643000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_GD3pJTAGHUSNwtk1C2gvfQ_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4435000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_3IHHXfVo0EO_8b16LSbC2A_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5469000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc_44EXhxWtck6xhJ0W1dhjtw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5470000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:PurchaseObligation
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="-3"
      id="Tc__nDefnKjZkG7VLsK53rL6w_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">82683000</us-gaap:PurchaseObligation>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_3_31_2023_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_0rkfQyCZSUe27aJLWTS2ug"
      decimals="-5"
      id="Narr_De45rb-U10yNRQtN0vVfWQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6400000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="As_Of_12_31_2022_us-gaap_BalanceSheetLocationAxis_chrs_AccruedRebatesFeesAndReservesMember_K1Ert9FaBUqRqI_VwlhxZg"
      decimals="-5"
      id="Narr_uc71Sx3O4kK22HSE6gaycw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4700000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate
      contextRef="Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A"
      decimals="-5"
      id="Narr_9gyEgmpIbESYWr1WesUcDQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">14000000.0</us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_YQhLqhsC3kSjGYK8xnBlBw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;9.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivatives&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;The Company is exposed to foreign currency exchange rate risk related to its international purchases. In the first quarter of 2023, the Company started utilizing euro currency contracts to manage euro currency risk in purchasing inventory and future settlement of euro denominated assets and liabilities. The volume of the Company&#x2019;s foreign currency contract activity is limited by the amount of transaction exposure in each foreign currency and the Company&#x2019;s election whether to hedge the transactions. There are no derivative instruments entered into for speculative or trading purposes.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 0pt 0pt;"&gt;The Company did not elect hedge accounting for any of its currency contracts. All outstanding contracts are with the same counterparty. Changes in the net fair value of contracts are recorded in other income (expense), net in the condensed consolidated statements of operations.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"&gt;The Company's derivatives are euro currency contracts which are economic hedges and have settlement dates through September 30, 2023. The following table summarizes the derivative fair value:&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:34.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility: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:34.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:34.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:34.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance Sheet Classification&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Notional&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Derivative assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:34.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_FPwQizt30UOvytwS7_-H-w;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Other prepaids and current assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,850&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Derivative liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:34.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_9wZ7JKRE4ki344OR63M9EA;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:12pt 0pt 12pt 0pt;"&gt;The pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments were recorded on the condensed consolidated statements of operations as follows:&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:33.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility: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:39.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:3.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:23.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statement of Operations Classification&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other income (expense), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (123)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <chrs:NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose
      contextRef="As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ"
      decimals="0"
      id="Narr_Jl7zmjmLx0a5qRcNyp_XSA"
      unitRef="Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ">0</chrs:NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_3cL1kpr5Nka2l-7IFaVlgQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:34.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility: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:34.98%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.92%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:34.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="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:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#160;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March 31, 2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:34.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance Sheet Classification&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Notional&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&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:12.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Derivative assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:34.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_FPwQizt30UOvytwS7_-H-w;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Other prepaids and current assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 4,850&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:34.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Derivative liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:34.98%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="-sec-ix-hidden:Hidden_9wZ7JKRE4ki344OR63M9EA;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.92%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 7,300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"&gt; 167&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      decimals="-3"
      id="Tc_q3jJMDT48EuWYxC25rKt3A_3_4"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4850000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      decimals="-3"
      id="Tc_rA2RSdhajESrie2bdd-oNQ_3_7"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">44000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      decimals="-3"
      id="Tc_A6UQEbBIa0etwCaihM6TGA_4_4"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7300000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="As_Of_3_31_2023_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_ForeignExchangeContractMember_us-gaap_HedgingDesignationAxis_us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember_-GT10STtKUy0lka604tZJw"
      decimals="-3"
      id="Tc_WxXRUstAqEe5m4w1Acel0w_4_7"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">167000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_U962mIt4fEKn3lA3ZcKwAA">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;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:33.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility: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:39.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:33.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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;width:39.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 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:3.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 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:23.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:33.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 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:39.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statement of Operations Classification&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:23.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:33.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Currency contracts&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:39.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;Other income (expense), net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:3.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;&lt;span 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.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:21.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"&gt; (123)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="-3"
      id="Tc_Zq9TVGeIc0idFD1-Z7quzQ_3_4"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">-123000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <chrs:AtMarketOfferingTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_gFBgDcOR4EGCLX_cCaKvpg">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;"&gt; &lt;/span&gt;10.&#160;&#160;&#160;&#160;&#160;&#160;&#160;At-The-Market Offering&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;On November 8, 2022, the Company filed a registration statement on Form S-3, which was declared effective on November 17, 2022 &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;(the &#x201c;Registration Statement&#x201d;)&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;. Under the Registration Statement, the Company may offer and sell up to &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$150.0&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;&#160;million in the aggregate of its common stock, preferred stock, debt securities, warrants and units from time to time in one or more offerings. Also on November 8, 2022, the Company entered into a &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;sales agreement (&#x201c;Sales Agreement&#x201d;)&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; with &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;Cowen and Company, LLC (&#x201c;Cowen&#x201d;),&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; pursuant to which the Company may issue and sell from time to time up to &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$150.0&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;&#160;million of its common stock through or to Cowen as the Company&#x2019;s sales agent or principal in &lt;/span&gt;&lt;span style="font-weight:normal;"&gt;an at-the-market offering (&#x201c;ATM Offering&#x201d;)&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;. During the three months ended March 31, 2023, the Company sold&#160;&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;1,131,450&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; shares of common stock at a weighted-average price per share of &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$6.54&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; for gross proceeds of &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$7.4&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; million pursuant to the ATM Offering and received net proceeds of &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$7.2&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; million, net of &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$0.2&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; million of commissions and fees. As of March 31, 2023, the Company had approximately &lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt;$135.9&lt;/span&gt;&lt;span style="font-weight:normal;background:#ffffff;"&gt; million of its common stock remaining available for sales under the ATM Offering.&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-size:11pt;font-weight:normal;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</chrs:AtMarketOfferingTextBlock>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ"
      decimals="-5"
      id="Narr_soJtDUmXIUORsB4SRFtRhQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">150000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ"
      decimals="-5"
      id="Narr_rAsoIMy3j0uzRN5jPA9HjQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">150000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA"
      decimals="INF"
      id="Narr_xijXA7B_sUSbvVVasxzBSg"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">1131450</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw"
      decimals="2"
      id="Narr_9NA0ECCrfEudNZ9reVDF3Q"
      unitRef="Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg">6.54</us-gaap:SharesIssuedPricePerShare>
    <chrs:SaleOfStockConsiderationReceivedOnTransactionGrossProceeds
      contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw"
      decimals="-5"
      id="Narr_NHUvhPr3rkSShs3rltzSsw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7400000</chrs:SaleOfStockConsiderationReceivedOnTransactionGrossProceeds>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA"
      decimals="-5"
      id="Narr_WB6Zw_Y2VECat2ZbmG_Tlg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7200000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsForCommissions
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_DRgFk7Js5UOxbX_Di_ntAA"
      decimals="-5"
      id="Narr_3VwbFvnL8kWa5n4dUQBMFQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">200000</us-gaap:PaymentsForCommissions>
    <chrs:CommonStockRemainingAvailableForSaleUnderAtmOffering
      contextRef="As_Of_3_31_2023_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_kISngH7AoEiGOv2U46R6Uw"
      decimals="-5"
      id="Narr_7cXd4wyTskymPWsG1cg42Q"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">135900000</chrs:CommonStockRemainingAvailableForSaleUnderAtmOffering>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_nfswBX7vfEKpA6lwdC27NQ">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;11.&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stock-Based Compensation&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;The following table summarizes the classification of stock-based compensation expense in the Company&#x2019;s condensed consolidated statements of operations related to options and restricted stock units granted to employees and nonemployees:&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.036060333%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt; &lt;span 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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cost of goods sold &lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,461&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,958&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,766&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,282&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stock-based compensation expense capitalized into inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 313&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"&gt;The stock-based compensation for the three months ended March 31, 2023 includes restructuring charges described in Note 13 of $1.1 million in research and development expense and a net forfeiture credit of $0.1 million in selling, general and administrative expense.&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg"
      id="Tb_Yx0PNSXQkEGfkNSsstG6Yw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.036060333%;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.63%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.31%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.61%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt; &lt;span 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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:center;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.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="5" style="vertical-align:bottom;white-space:nowrap;width:24.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Cost of goods sold &lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;(1)&lt;/sup&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 125&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 155&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,461&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,958&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Selling, general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,696&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,766&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Stock-based compensation expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,282&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12,879&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.31%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt;"&gt; &lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:73.21%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stock-based compensation expense capitalized into inventory&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 131&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 313&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:6pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Calibri','Helvetica','sans-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:'Calibri','Helvetica','sans-serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Stock-based compensation capitalized into inventory is recognized as cost of goods sold when the related product is sold.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:9pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_UVpouVRBbEybXetGbPvBZQ"
      decimals="-3"
      id="Tc_L6g0EBu-vEaD1IBBUTR7og_4_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">125000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_ikdMD8AsOE63KGdi8Rdp_g"
      decimals="-3"
      id="Tc_el-sdx774kWLHIoNKK53YQ_4_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">155000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_TBIdfVbYI0CdmNzoBSIYNA"
      decimals="-3"
      id="Tc_iuVePfSeGkyTCaGG67Ob3Q_5_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">5461000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_-nt0-d1gcEqP7z5QNPMxLQ"
      decimals="-3"
      id="Tc_9EYfdNQ9nU2Rsan4vSeD5Q_5_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">4958000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_s_8lEUZGRU6KYeOzcw0UtQ"
      decimals="-3"
      id="Tc_KQJYzElsr0G0fmUdKW5fyw_6_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">6696000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_6EOvi6AliEKWJFKydpQPRg"
      decimals="-3"
      id="Tc_UkDSQh9KrkOegEXkfvb5ng_6_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">7766000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg"
      decimals="-3"
      id="Tc_St9ijpMLfUGFYArzlnZ_3A_7_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12282000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw"
      decimals="-3"
      id="Tc_c9D2G3E6wki8_LqxeuOyhA_7_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">12879000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg"
      decimals="-3"
      id="Tc_RrJEx8LcR0qZB-bhC_WGKg_9_3"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">131000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_ufUuJM2pVEaMBrsbOxUZYw"
      decimals="-3"
      id="Tc_mBY1MMD7A0616oq2FHFgQw_9_6"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">313000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ"
      decimals="-5"
      id="Narr_meR7kk9zyk-jjyenVcULqQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <chrs:ShareBasedPaymentArrangementForfeitureCredit
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg"
      decimals="-5"
      id="Narr_kXVieMrADESVIuC9wOan6Q"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">100000</chrs:ShareBasedPaymentArrangementForfeitureCredit>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_G6kd_B52nUa4jh6AXsNNsw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;12.&#160;&#160;&#160;&#160;&#160;&#160;Net Loss Per Share&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;Basic net loss per share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period, without consideration for potential dilutive common shares. Diluted net loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding for the period, without consideration for any potential dilutive common share equivalents as their effect would be antidilutive. &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;"&gt;The following outstanding dilutive potential shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.34514618%;padding-left:0pt;padding-right:0pt;width:100.69%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt; &lt;span 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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt; &lt;span 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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stock options, including shares subject to ESPP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,996,096&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,947,102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,586,168&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,479,655&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Shares issuable upon conversion of 2022 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,324,742&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Shares issuable upon conversion of 2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,942,152&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,942,152&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,524,416&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,693,651&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_cRmC5MSt5kiYSDEnHFB_Xw">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 6pt 0pt;"&gt;The following outstanding dilutive potential shares were excluded from the calculation of diluted net loss per share due to their anti-dilutive effect:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.34514618%;padding-left:0pt;padding-right:0pt;width:100.69%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.23%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.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:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/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.39%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt; &lt;span 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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;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;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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="3" style="vertical-align:bottom;white-space:nowrap;width:23.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;March&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt; &lt;span 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.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2023&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;margin:0pt;"&gt;&#160;&#160;&#160;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2022&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Stock options, including shares subject to ESPP&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,996,096&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 21,947,102&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Restricted stock units&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,586,168&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,479,655&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Shares issuable upon conversion of 2022 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;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:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,324,742&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;Shares issuable upon conversion of 2026 Convertible Notes&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,942,152&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,942,152&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="vertical-align:bottom;width:74.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span 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.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,524,416&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 40,693,651&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_6sUBSRC_NkW-8LNuXHRdWw"
      decimals="INF"
      id="Tc_VRInTbhJZkCSb1N_FUJCJQ_4_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">23996096</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_EmployeesAndNonemployeesStockOptionMember_iAG1CO5TJkSdq3fhYjs5lQ"
      decimals="INF"
      id="Tc_rM7mu95TkU-Y5awfs0prCQ_4_4"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">21947102</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_9OgxBAGPJUGuEtP1cR5dbA"
      decimals="INF"
      id="Tc_K97Pjt2pFUyKAhsNyLE3pA_5_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">2586168</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember_qfBEVY5WG02WPYjyAQyeMg"
      decimals="INF"
      id="Tc_gA6eLHSO6UaYZ5fSlNVkNw_5_4"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">2479655</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_HS7ggQTi40W9QZnrxBel9w"
      decimals="INF"
      id="Tc_7Y5EVfEcWEuslhgRU1ZgvA_6_4"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">4324742</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_QXeI7cJ-jkCwU7FV2j6dkQ"
      decimals="INF"
      id="Tc_5-U05r7isE-kLF-r7y35UA_7_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">11942152</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_chrs_ConvertibleNotesMember_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_pb1QHLHpYkm_rtM7L2LjNg"
      decimals="INF"
      id="Tc_q4Hie8Hw_EGQOddZIe_Wdw_7_4"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">11942152</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      decimals="INF"
      id="Tc_wNOVpBWpuUmIyg0NrVH_Cg_8_2"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">38524416</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA"
      decimals="INF"
      id="Tc_zyF0LUS0xkepCs_Eie--oQ_8_4"
      unitRef="Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ">40693651</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA"
      id="Tb_2d81L-vx6023BXzE1vFz-w">&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"&gt;13.&#160;&#160;&#160;&#160;&#160;&#160;Restructuring Charges &lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;On March 3, 2023, the Company committed to a plan to reduce its workforce to focus resources on strategic priorities including the commercialization of its diversified product portfolio and development of innovative immuno-oncology product candidates. The reduction in force impacted approximately 50 full-time and part-time employees, effective March 10, 2023 for most of these employees. Non-recurring restructuring charges associated with the reduction in force consisted of $3.9 million in cash expenses related to personnel expenses such as salaries, severance payments and other benefits; and $1.5 million in non-cash stock-based compensation related to acceleration of vesting and extension of the stock option exercise windows for two impacted executives; partially offset by $0.5 million in non-cash stock-based compensation forfeiture credits. The reduction in force is expected to be substantially completed during the first half of 2023.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;text-align:justify;text-indent:24.5pt;margin:0pt 0pt 12pt 0pt;"&gt;For the three months ended March 31, 2023, the condensed consolidated statement of operations includes $3.6 million in research and development expense and $1.3 million in selling, general and administrative expense related to the reduction in force. The condensed consolidated balance sheet includes $1.0 million in accrued compensation as of March 31, 2023. Any additional charges are expected to be insignificant.&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated
      contextRef="Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw"
      decimals="0"
      id="Narr_s9ZQ9gcK40GT0ecZGkQ2pA"
      unitRef="Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA">50</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated>
    <us-gaap:RestructuringCharges
      contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw"
      decimals="-5"
      id="Narr_VzU_Ap0NSEm2J3-dmy-Xqw"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3900000</us-gaap:RestructuringCharges>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw"
      decimals="-5"
      id="Narr_RCXZ2nFsy0KjJPzZf8n2Qg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <chrs:RestructuringAndRelatedActivities
      contextRef="As_Of_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_SiHiHXCgpk66jyfQZPjj9g"
      decimals="INF"
      id="Narr_zR8tcTifJkWndJDj2mvaVQ"
      unitRef="Unit_Standard_item_az7uWK44ukeSFbLI_TQBog">2</chrs:RestructuringAndRelatedActivities>
    <chrs:ShareBasedPaymentArrangementForfeitureCredit
      contextRef="Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw"
      decimals="-5"
      id="Narr_rubCW8n3-km5trEddG3xjg"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">500000</chrs:ShareBasedPaymentArrangementForfeitureCredit>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__GnOzVlLzUO3Q78chor0JQ"
      decimals="-5"
      id="Narr_cV6CUq6RHESpeDKQQUI2XQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">3600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="Duration_1_1_2023_To_3_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingGeneralAndAdministrativeExpensesMember_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_-ulw_6JXz0C2MShPcXDueg"
      decimals="-5"
      id="Narr_73phXt2U90OJW25dYwwqag"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="As_Of_3_31_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_GC8fNI2ibke3m26lNAb86A"
      decimals="-5"
      id="Narr_XtBEvT0iv0uRcer-AF9mrQ"
      unitRef="Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q">1000000.0</us-gaap:RestructuringReserve>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (""J%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " " @JA6)1B!.^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FT!0=3UPK032$A, G&+$F^+:/XH,6KW]J1EZX3@ 3C&_N7S
M9\FM"D+YB,_1!XQD,%V-MG=)J+!B!Z(@ )(ZH)6IS F7FSL?K:3\C'L(4GW(
M/4+-^2U8)*DE29B 15B(K&NU$BJB)!]/>*T6?/B,_0S3"K!'BXX25&4%K)LF
MAN/8MW !3##":--W ?5"G*M_8N<.L%-R3&9)#<-0#LV<RSM4\/;T^#*O6QB7
M2#J%^5<R@HX!5^P\^;5Y6&\WK*MYW13\IN!WVYJ+ZEY<U^^3ZP^_B[#UVNS,
M/S8^"W8M_+J+[@M02P,$%     @ @(*H5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" " @JA6YIZ5.O(%  #B'P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+69:V^K-AC'OXJ53=,F-06;7-JS-E)*VYUJYY+3=)NV:2\<< (Z@)DQ2?OM
M]Q@22"MC&#IY$R[A^>.?+X__V%<[+KYF 6,2/<=1DET/ BG3=Y:5>0&+:7;.
M4Y; /VLN8BKA4FRL+!6,^D50'%G$MB=63,-D,+LJ[BW$[(KG,@H3MA HR^.8
MBI<;%O'=]0 /#C<>PTT@U0UK=I72#5LR^5NZ$'!E52I^&+,D"WF"!%M?#^;X
MG>LX*J!XXO>0[;*C<Z105IQ_51</_O7 5B5B$?.DDJ!PV#*719%2@G+\NQ<=
M5.]4@<?G!_7[ AY@5C1C+H_^"'T97 \N!LAG:YI'\I'OWK,]T%CI>3S*BE^T
M*Y\=C0;(RS/)XWTPE" .D_)(G_<5<1Q &@+(/H"\"<!-;W#V 47-667)"JQ;
M*NGL2O =$NII4%,G1=T4T4 3)JH9EU+ OR'$R=DM]W)H%8EHXJ.[1(;R!3TD
M9?=0U3Q$64 %RZXL"6]3,9:W5[XIE4F#LH,^\D0&&:CZS'\=;T$IJZ*20U%O
MB%'P(Q7GR,%GB-C$T93'-8?/4Q5NZ\)?%<>I:LXI])P&/9=OF4!_SU>9%- 9
M_]'54*DPTBNH$?HN2ZG'K@<P!#,FMFPP^^$[/+%_UN%]([%7L*,*=F12K[O)
MTTO*=*3F<&P/O^B0C%$]D<85TK@;TI><"LE$]((>6<J%U.&9I:3(=97B&J-Z
MXDTJO$G'%A,4DFXQF)OYS%IK&F5:0&-83\!I!3CM!KA@(N0J>?D(4J"V=YJ5
MJL32F%F,\3TY+RK."V/I]DGY/HP8^I3'*R9TA&8-V\9#9S(E6 =G#.T)=UG!
M77:!>V2;4*51:,U/--8VH5G'Y0$3>89N0K[T0I9X+#LK"_F0>.<Z:J->3VIL
MU[.NW84;"L<%C,EBKCU#2PG]%W&!7)XG4KS T==61HOZ[9V.V!S4%_G(:. N
MR$_T&3WX,&[#=>B5'J.Y5[=(DBGT:CR^T/=K<W!?7E+SDBZ\<]\']>SL<((^
MP'/H<Z)O5[.DXSCH:1<FZ)9'::". CRPEMTHU)>]MD;8:$;,[$\[KF4W2R[S
M4+*RB!/;UC*?PB#AVB%AL\=YR^RJ*QC+3WR7:'G-<H_,WW&8UI2,EO84W@G7
MY@F;+<];VBIU+03?AI!_M<AF37>N!3V%B\*UC<)F[_,6=,$S22/T5Y@V9V>S
MXN7(GHRUI*>P4[CV4]AL@XH..Q>,-H.9!29C_;@\A7O"M7W"9N_S@7O07HN
M)R;_U"(R&5T.G;&CYSN%@<*U@\)FZ_,42G"&?(TP^7'U$UHR+Q?ZG''3HN3R
M.(;I>"FY]_4,?6^?V^ ;44H%VM(H9RB%[]UB-4!;"Z<P5*0V5,1L>> KQP^3
M#5J^Q"L>Z>!;!-SWCTOMHL(I7!.I71,Q6YQ#<Z*[9R^@R88U&N06H4_SY>U<
M^Q%N#NQ+6/LDTLDGN;D0ZFNN_$8MFA*FE%R[\-2B^*=VN<HU1_7EK#T1Z>2)
M'A+)1+EXJ3Y7Z0%<RVE6;.(\A0\BM0\BG7R0^EZ%#QEP!1LNM-FH16?N>0PD
M0, OQ;2LIW!!I'9!I),+6L8TBM!-GL'?F;['FG4:%UC,<7WY:O-#.IF?NYB)
MC1J2OX""#, ?Q"E-](W:<R7)'-<7M/8^Q&Q=#@T9,&A($YY9IAGO%!Z(U!Z(
M=%I#>CW!+XN%??0YE^!H$S5[:HF_D;O9UT.I-B[4U!;3=G9AC\?.5%FKK8ZQ
M]D&DQ;WL)Y#[,%.&[T\&OL6T)M@B-QQB,G2T"POFR)Z-Z=16QVE9W3DL?!Z3
MWL--;>9I$6M:\32']66L;8]C=BMO&?=KO,V49KDOVG8T!_5EK(V/T\WX *8
MQ(?$9\_H5Z;-.RU2RJB/,9E.B);S%,;'.=HG,]N4.32D7S9F1+4YID6@,:N:
MX_XOF'6TBZHFO&)S.4.>6HLM-U2KN]4&]KS8MK7JQ\O=[X]4S9<9BM@:0NWS
M*20\46XHEQ>2I\6>[(I+R>/B-&#49T(] /^O.9>'"_6":EM_]A]02P,$%
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
MH[M1?-M^0KCE2O&JO=PPJG4; _W\CFMH]3?FJ\3P%6K]'U!+ P04    " "
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
MY%#03]7#7[@;D-O@I55!VK_@H;.U9B ]$%KM.F>6P2XOC_^3QZX0)P[0/N.
M.@<D.+#*J!WLSL$6'.QS#D[GX(@1SHW![1S<YX[!ZQR\MO;'8K657B<T65[4
MU0.H&VN&UERT=+7>K,!YV<RL&UJS;W/F1Y>KJLS8/,$98%>D*O(LH>SFAK)_
M; )1 JH-NZO2K]NJR'!-_@#1MT-.OX.7:[S)TYR^ G/P^68-7KYX!5Z O 2W
MV^I DC(C%PO*,FSB+-(NFZMC-NAL-KL=FVYM/(7W2N_]+LOR9KHF!;A.\FS^
MO@2K9)_3I%!@K4>PTO2P.Q1M,3[2+:Y9?79L[6Z;176/P=\548TO>CYJ5SX%
M2*P'N:VD$2T8ZSWUJ*<>M3C.&9PK?)>795[>@:ND2,H4$Y!0EE;Z!MCP-4 6
M@BH&CZ!>"]KL6_=+_V)Q?\J2; &AXP>.S=NM9;LY\BW>*%(80<L) ]?A#6/9
M,/1]Y/567(WLOD;VU!J]9%.<;),:DU?/JM<Q@'M:+R^T+2OTA+)I,VF>,&_)
M/DGQY8Q-0X+K>SQ;_OX;]*P_5;/;)%AD$BPV!,;1Z?1T.EHZ_V&/ZD*]<J^T
MGA,'N3()MC8)%CG2=)R'GA6(JVG4C*N_V]??U=;_/2&'9A4U#Y7TN->39J\'
MASV[Q(^X3G/2?GO\N-HW^[F2+FV@J72YTFA=1ZC(VF3 R"18K,^>(\KKB?)^
M!5&GFZ.*-$_*%%K(LY&P$VISF[IZ3()%)L%B0V <P7Y/L/\3!-]C0IN''OOR
MT\WG45I]B58GA%8@OA=H,YI*JTFPR"18; B,HS7H:0VTM+9OSO.FU<H:6EG_
M29*V@\./S356L:=%G+J3!O(*MRU;F EKDR$CDV#Q6/X<*V'/2JAEY39Y9"^.
M>]:3L&;\^/9/*U"REY%V40&"*2W:=NMIQ:EXTL:8RE,H/]^1YP8"3R9#1B;!
MXK'\.9Z@-73#EF&FQO;&+B"7*0Q<3WR_6.DSF[H]&D6+C*+%IM!XCD\4#ZCE
M^-C.IUP[WS0%KUN>&:TT>50RJ86=N@"-HJT[-'X]")VTT8BQ/B)/S:!(0+TD
M$969J$=\2.J^OT9*6L8%B<Z$V]6A&_B>T(*O%89SY$N%5%A!Z+BA+>R?L2HP
M<CW[3)T&50+J90FQ3H(F,5XSA2CAVW8 ?2B6SJ@J810M,HH6FT+C*1V4":B7
M)L;5.#63CC3[ Y%"N9>'R'(<&XJS7]'T(R<49[_""MH.*X0T^^7<F*7OP'./
MZ4%&@'H=89HLIRZ<W#7[0>!"%XJZG#Z7R4O J(Y@%"U^3DUXQ@8] >H%!9WR
MIG>=_& UJAX818N@+(#,?=='H;AR/'GE\'8\#4/7#W^F[9\DP.DC369-UA"@
M)?Y@8#1D9!0M'AD S]?0SD-]/_^+=#@HM[G(@9;TWF2RM5X;18N,HL6FT'B:
M!WT Z@4"HVH<E'MCWX?0D]@UV9"OC:)%1M%B4VC\SZR#J(#THL*/B')ZR*F[
M*Y)%"(A0(,H]1H-&1M'BT2'PY QJ -*K >>77IGA&KR[_0 ^;C:X9@NP%PCR
M)Y^T(E3Y<-0'G4R?W&O[EAN*[)F,&1E%B\=&P)-W<H)!KQ?\/'ECFRE220<V
M:_:%<PHK?:93=U.C:)%1M-@4&L_YH'T@O?9A1DS7!YF\0&4]98[\0&RPC0:-
MC*+%HT/@Z1IT#:37-<PKZD@E4P1A*"GJ^LPF+TFCQS",HL6FT'B.!SD&Z>68
M'U74];"3%Z%1G0;)6LA<[-,CHR'CD9 \.8/R@O3*RXBF;BN)D?4'4554F+#W
M,0@M2]ST%%H&VUC$2BJLH -]6_SM.%9:AIYKG?F1%@WB"-*+(Q-4=7759 D@
ML)P@0-)1/WTBDZ>J45G$*%K\G)H<Z5J<'&)N#K6S<M_E)0$%WC!7ZXW/,.KC
M.?'C#:WV[;GF+Q6EU:Z]W.*$O?<U!NS[3571IYOFJ'1_6G_Y/U!+ P04
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
M3>H+Q=?VE8T[KA0O[<<5)5J>& /]^Y)K2F@NS W:MWX6_P=02P,$%     @
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
MMJY!TF[81T8ZVT0E42.IN/GW.U*R+,=.L@ IM@\##$L\WCOO'E(\7"K]S2P
M+/E>Y*4Y&BRLK0Z&0Y,NH!!F7U50XLQ,Z4)8'.KYT%0:1.:%BGS(@R >%D*6
M@^-#3[O4QX>JMKDLX5(34Q>%T'>GD*OET8 -5H0K.5]81Q@>'U9B#M=@OU:7
M&D?#3DLF"RB-5"71,#L:G+"#T\CQ>X;?)2Q-[YVX2&Z4^N8&%]G1(' .00ZI
M=1H$/FYA"GGN%*$;?[4Z!YU))]A_7VG_X&/'6&Z$@:G*_Y"971P-)@.2P4S4
MN;U2RX_0QC-R^E*5&_]/E@TO"P<DK8U512N,'A2R;)[B>YN'GL D>$" MP+<
M^]T8\EZ>"2N.#[5:$NVX49M[\:%Z:71.EFY1KJW&68ER]O@*;J&LX7!H49DC
M#=-6\+01Y \(AN23*NW"D/,R@VQ3?HA.=)[PE2>G_%&%GX3>)R&CA <\?$1?
MV$46>GWA\R-K!*/=@JX-#DPE4C@:8)T;T+<P.'[SBL7!^T?<BCJWHL>T/^;6
MXX)\G[2RY,L"R%05E2COB"REE<)"1HS(P>"86)S^BF2D75N<,D3-R/3BT_G5
MKQ<$.^%S:M4-:!+Z7*/>GKXWKR:<C=\;4B(@Z-;>4AB"OYG*L8?- 7%,0?C^
MQ9Y?%AI@HYZV6+ ZTH4OCST?H:J-*#/SUE=+Q^7"(9=:975JS;/=^'IV_MN?
MTY-N_)KPF+)QTB/$ 0WBI$OF?0V./=JIGW$,4UF1^\16C8M=@N]+A)R&HW!;
M?6/],RZP[HB3-5\4]VS<U_W::8W">#,:QD8=X6>MC+GOFR$W=\3(>2EG,A6E
M;4$)'7!%02K0*906\=L5F?76Y[OU+$'#BY;1L\KF_LQVW70RZ2]@#/;)5.E*
M:>%WCW!$?EHO3X*#$\R!O%8UQO_N%/0<-@6BL"?@!U.A,UEB?CZ"R.V"DHLR
MW2><]?C8N#=HZYA<^[X^DR95=8EEC75/3EP*19GBA&M>O[<A#D S"R4:FI,6
MO'#7RAM6W,,)"$S(QGHB0LR5OG/KEVT8$9T12I8+B7*I*HV5MK9 ;H66XB8'
M3Y,9-&'3EU_E%ZR.=35LK/YT(7#Y;D3Z;1LSFE[[ "X'3UET.5LOTU/<4_6N
M$G?_.!RW=E@1166?9#TQ1AKK%NY!EGL@VI6<N,,#U]K"%6;%[1_]"*_ UKI<
MTQK$.5W5F+#D#%(H_ ;39'K=6J])Q&D\'O=!:4+'+.P16(*@M$$( CH*0A?]
MK6P/@[G?\:QJ-[U"9( [WX\KMFFMM4L,PIU4VS"3A#0)XBTR"VD0!-ODB,;!
M-KHSSC#.!..4N-8/6-H;AY.W.Z@!VZ8R.N')%C5,@M4Z-VW> 7JJ(9-(E,;4
M/2S=8P&C+-AE%B/A4;AK(J8Q&^^:P)I(8M35+Y@'^A*+(Z+C<*-:8CJ.^QLR
MF]"$3WJ$),!-;O<>_%]"GW5/_(\^/Q9]6*\X>$+C>-0CC"+LT*C/$=-@U">P
M(*%C_N^BSQ,HQ(+11INLGCR@/-X& $>>3+;(+(HI3Z(GX(?18+(#:I ^YKOH
M813MHE*T]O;9,#2F,1^MU>UQA!\6]PEXPHV"'H'A G/G\(-PT]^<</'CI']
MCB8TW#@Q\Y".1AMP,Z&C9 WQ_69V0:T/5*Z#JJ:#JK;.!9Z4-*1*.W3PIVF,
MO&YN*UR':%=7R #RUIVT$ .<2O=UI\'=M^P\XSFE:2ZP"6>R49NV59/C>4WF
MS2FQ_4H4:=I\]CE5=2GJS'\UXI$N@](T;T;E,O,%W]H@_K;![._Z&![V;B(*
M=RAV]RWH@LM!<RG14;LKG9/F)F/-WMP'X2K-)79Z#C,4#?;'HP'1S1U+,["J
M\O<:-\IBX?C7!6#*M&/ ^9E2=C5P!KJ+KN._ 5!+ P04    " " @JA6F6@4
MV$((  #G'0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6S-66UOVS@2
M_BN$=[%( =4OLN,X:1*@S5[O"K2';E]V/],2;1.51(6D['A__3U#4K+BR-YD
MTUOTBV51G)EGAO.FT>5&Z6]F)81E=WE6F*O>RMKR8C PR4KDW/15*0H\62B=
M<XM;O1R84@N>.J(\&\3#X720<UGTKB_=VD=]?:DJF\E"?-3,5'G.]?:-R-3F
MJC?JU0N?Y')E:6%P?5GRI?@L[-?RH\;=H.&2REP41JJ":;&XZKT>7;R9T'ZW
MX7<I-J;UGY$F<Z6^T<V[]*HW)$ B$XDE#AR7M;@164:, .,V\.PU(HFP_;_F
M_M;I#EWFW(@;E?TA4[NZZLUZ+!4+7F7VD]K\1P1]3HE?HC+C?MG&[XTG/994
MQJH\$ -!+@M_Y7?!#BV"V?  01P(8H?;"W(H?^667U]JM6&:=H,;_7&J.FJ
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
MVF/:?U;T-U:5[E/>7%FK<O=W)7@J-&W \X5"8@DW)*#YMGO]/U!+ P04
M" " @JA6P< =L#T%  "_#0  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX
M;6RM5]MNVS@0_15"#8H64&U)=FSG9J!)MV@?@@W2=HL^TM+8YI8B59*RD_WZ
MG2&MB]/$P&;S8E/D7,_,'$KG6VU^VC6 8W>E5/8B6CM7G0Z'-E]#R>U 5Z#P
M9*E-R1T^FM705@9XX95*.<R29#(LN5#1_-SOW9CYN:Z=% IN#+-U67)S?PE2
M;R^B-&HV;L5J[6AC.#^O^ J^@/M6W1A\&K96"E&"LD(K9F!Y$;U/3R_').\%
M_A*PM;TUHTP66O^DA\_%19100" A=V2!X]\&KD!*,H1A_-K9C%J7I-A?-]8_
M^MPQEP6W<*7E=U&X]44TBU@!2UY+=ZNWGV"7SS'9R[6T_I=M@VPZBEA>6Z?+
MG3)&4 H5_OG=#H>>PBQY0B';*60^[N#(1_F!.SX_-WK+#$FC-5KX5+TV!B<4
M%>6+,W@J4,_-/ZL-**?-_?G0H3G:'.8[U<N@FCVA.F+76KFU97^H HI]_2&&
MT<:2-;%<9@<-7G,S8*,T9EF2C0[8&[6YC;R]T7-R"ZKCQU5I%$YMQ7.XB+#7
M+9@-1//7K]))<G8@L'$;V/B0]<.!'58=#UBKW5OE&L?$.BB87C*W!K;4$N=-
MJ-4I>_UJEB6CLV?_8UGRM:]+L_,!<B@78/SF&Z'0HZXM5X5]V\I0#?L/&;OE
M6^Q<!T9P:=NC(Y:.XB29]3>2.)MD[#N.,T/CE=$YV$YCEL59,ND>)_$TS=A'
MH02.0<%66A>=<'H29],ND'06)],I^ZH=EWV/Z3@>SZ9[.\=Q<IRV.QW4PC+K
M.$'-G8<:<48H$/=<6\>T86"=*+V$0E9%JI3B'[Z0P#9<UH #[M9!M@!$ X<:
M)6N<(1,J)XQU[S#OL$ B924@P,6 ?<7C1H=[4D.O<.?10;]Z8;7$8P2M"=;
MKUI@ [._ZV*%7.KP+)=U@8T1>@:]MI9*KN[9$GE2&QLC36/5N6VSL22RK%UM
M@$I2U#DE@#I%C$1E#!G'AT8$*?XG9H]."D$.T&*C!7>5V'D5*MPKN(Z]=J4=
M&L(.::5#5C8'E0/*E!I#UPB4L0&0*UU6%/@"5ERQG%?"$>"4X8]O7SY?W_[H
MX>%[%9@%BHO]JKEQH7:^0RF -2_8478\2)%MI?07AZ*=T6#:[J"\1Z>SRSTZ
MW:3X[B?%O5$A)S'6Q%;@+R-YWY]FA 6WL1><QF089EVP4B.4;HV)N2W(#<(:
M*'=I=.DS67#)$1@6;O""4_4MRR6W5BP%-:GMPHR9TNI=4RP=L" D\))%46H(
M+47A6W?/,$+]_C]D2&;[GBIMFAX3CU.6Z7-#[&_R_NB3']XWL]R;]M (+>4Q
MYZ?-$[=RUH?3^=U'K$$J]SUH_S];OC1K=OW1D=/X)![W&/"(C6;Q]"3M9/<+
MW<A-D-)F':5-)TBSR3.X\,9 Q45!?%$37=2&0,>J'*630=+-S6,=$^@'R:0B
M(_>E+Y!730>35A4G -O#&33^T(O!*4<Z]=5B;RBD+#F[NO[3^F5Z]A;[P#Q0
MHOM;8"/Y(UV;AENHT]8"PW,]'@EC:'=3B&%LP%"7"D2VUT;$XCLV47#G]N?S
M+'#9@Q3'@W$_PPTW AN 4? ^,NI7CQ8I%X#\H"O/V96H@%X$*.Z5X24V_($:
M3 <G#VKPVX@V9?@]QG34JR &V0;W!**[UXT=>%2#='IF7P+@(GBBKGD*SI.7
M@O.Q=[IA[Z6Z!+/RGPY(K;I6+KQ?M[OMU\G[\%+>B8=/&YR!E<!VE;!$U60P
M/8Z8"9\+X<'IRK^B+[3#%WZ_7.,7%A@2P/.EQFMQ]T .VF^V^;]02P,$%
M  @ @(*H5@H-[=IY!   XPL  !D   !X;"]W;W)K<VAE971S+W-H965T,3(N
M>&ULO59M;]LV$/XKA!H4+:#9>K7EU#:0I VVH=V"9B^?:>EL$:5(E:3B9+]^
M1\J6Z<8QMF+8%UMWNGOXW/'N=/.M5%]T#6#(8\.%7@2U,>WE>*S+&AJJ1[(%
M@6_64C74H*@V8]TJH)5S:O@XB:+)N*%,!,NYT]VIY5QVAC,!=XKHKFFH>KH&
M+K>+( [VBL]L4QNK&"_G+=W /9C?VSN%TGA J5@#0C,IB(+U(KB*+Z\S:^\,
M_F"PU=XSL9&LI/QBA9^J11!90L"A-!:!XM\#W #G%@AI?-UA!L.1UM%_WJ/?
MNM@QEA75<"/YGZPR]2(H E+!FG;<?);;'V$73V[Q2LFU^R7;WC;) U)VVLAF
MYXP,&B;Z?_JXRX/G4$0O."0[A\3Q[@]R+-]30Y=S);=$66M$LP\N5.>-Y)BP
MEW)O%+YEZ&>6UY1340*Y=Q5P(YM6"A!&S\<&T:W-N-PA7?=(R0M(*?DDA:DU
M^2 JJ([]Q\AJH);LJ5TG9P$_434B:1R2)$K2,WCI$&KJ\-+_(-0>*3N-9!OE
M4K>TA$6 G:!!/4"P?/TJGD3OSO#,!I[9.?1_Q?,\4CXB+X&1.X6-K<P3H:(B
M'[YVK,56,R'Y!<V.WL'AG<!WI<2&U 8J(M?$U$#6DF-G,[&Y)*]?%4F4OOON
M?[SQLG97OM>\AQ*:%2BG?,,$GB@[C;3TV\'&EH<O)(A3UI@*]4T @]$%B=,P
M2F-?D82S+',)Z@R>=W"R$%JNS98J&!S2,$ZFOE2DY+93@ID.K:S+FCW:9ST8
MQ6&2%]]('P$'2BUY15C3*OD C;N;O=$D3-+,D^)906Z9<!?*K2M1=NC8F^A0
MH%J#Y[W_S\)H&IW03M($XQ7:J*Z?D)A>)+%!T@>0//$(S";D-VDHMV8G"N1P
M"4689)DOSN*87)5EUW2<VMJI !NG9+2?S A"&ZD,^ZM7[!W?)%&8)]';(T6<
M3]^>K=##I4[#J4?_@A3A-,^\VCK' 1[QNV<S##UC(U^(NC]T2S6YB$8SG-&<
M[P%140P*_("Z?C&U B!-/RO!SDJO[ETM6U=;QR$>KEMPWRW^-!J(7VE[XR><
MCKJE1[ G6G[VNT@>*._ ^@[UC&7'7='U09=28P%Y(=>HP-8F5"DJ-KOR=+&F
MH^0XUG24[Q7'Q$/WWA(YF6"+QG CP*YC6%HV391CB:$H*TW<@!5(QXN_+%6'
M_"SLKXBKR$VGE"W CXRN&&>&8=_Y5M)9E3LK[EG]/^/L^\;8/H)2-@VHTF;'
M!F,3XI"M4 &F6/;MUU#1K7'-Z92]LD/9S\+)=.K)21Q.IYD'_X./TM= 2Y_H
MBH.M@9\[H6M&KIG4)0.</<]'3!IFQ?,14X1I/NEGG)_S<+B(YS,I2R<GM&E<
M#&S[JQS&*+I,#BT=Y^$DF^V&U#\K@$-:TB2,<C]/>11&LT%QZLL^]A8OO**-
M6R]M477"]#O8H!TVV*M^<3N8]^LO%LN&"8US?8VNT6B*"Z/J5\I>,+)U:]Q*
M&EP*W6.-6S@H:X#OUU*:O6 /&/;ZY=]02P,$%     @ @(*H5C$-/PI$#
M@B4  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&ULQ5II<]LX$OTK*(\W
M95?)L@[G=.(J.\>,9Y.=5)+9K?T(D9"$#4DP &A9^?7SN@$>DBC;2>W6?DDL
M"FCT\?IU-ZB7*V._NJ527MSF6>%>'2R]+U^<GKIDJ7+IAJ94!;Z9&YM+CX]V
M<>I*JV3*F_+L=#(:/3G-I2X.+E[RLX_VXJ6I?*8+]=$*5^6YM.LKE9G5JX/Q
M0?W@DUXL/3TXO7A9RH7ZK/R?Y4>+3Z>-E%3GJG#:%,*J^:N#R_&+JS-:SPO^
MJ=7*=?X69,G,F*_TX3I]=3 BA52F$D\2)/Z[4:]5EI$@J/$MRCQHCJ2-W;]K
MZ>_8=M@RDTZ]-MF_=.J7KPZ>'8A4S665^4]F]9N*]CPF>8G)'/\K5F'M%(N3
MRGF3Q\W0(-=%^%_>1C]T-CP;[=DPB1LFK'<XB+5\([V\>&G-2EA:#6GT!YO*
MNZ&<+B@HG[W%MQK[_ 6LR>3,6$D^<D(6J?C#+Y45E];*8J'@?^]>GGH<11M.
MDRCV*HB=[!$[%1],X9=.O"U2E6[N/X6*C9Z36L^KR9T"/T@[%-/Q0$Q&D^D=
M\J:-W5.6-_UOVQW$GO6+I11ZX4J9J%<'R!&G[(TZN'CTR_C)Z/P.I<\:I<_N
MDO[S2M\M]LE0/$BR^+TJW%*+*VU<HE61*"?^*,0[-;,5$EJ$Z.!?[(3$O)3%
M6F"CLBH5NO &<L7;VR2K'#)1O-<)DEOQ85B=*YMHF>GOK(.X7%C%QXHC$O?H
MEV>3R>A\0\]V#7\[/C]&\OAEGYI@+]8J,2>IN@$5E2R:CDYVCC9SX8W5)9[D
M<C;HD4?GC9^>8[_7)Q_?G(SYKYE)UP,8RB?]66@/LS][Z55PZ&M9R%0.\4VJ
M@C;P3.[X.'98KVF;WBRE3L7A^/%H. (;9!DMK<JY1;*QC:KQKB4Z<C"D:\M]
MR@TH0J9D#<)2QUI:34(4B[O'&U^N?[W^TKA#O/[M\PGJPT,$2U&H6W^R4(6*
M3E#% E!E^%R_/YF(9.W-5SP9A, IZU%UL&MAO X[.E:OC*B*5+LD,PX"D(X)
M@*\3F0F=YU5A3DP!]C2+M4AMM1 )9.J4'#(47SHN7\'-8BGA4O(<'T#R$U.D
M50((X=L60J'*:$\F;<+H?ESL'#I3PLPRO9"T 4>6<MV';8FL^YNP9BTSOQ:&
M'.*%D]FN"G1:58J0B'(!B)%L<3A]UL43%#6%.O&HO71D2/TZ@62RU$@@SAY(
MOY%6F\JA/"^J3.*L-1\23H= A0)6D$>O"P$*3Y;$$),^3$\?=U2H3U.WY%9
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
M3<Y_+I5$%&D!OI\;X^L/=$#SLZN+OP!02P,$%     @ @(*H5HI,[1B*%0
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
MQPXV\I_R;5[!MY@4<R6,$XEO&'J;.$)--;CZYR[N[_/8 9(M%A7& '+A&O2
MNA@J@AO[Z^[D>#X+LLM0$DN-R3369 +I<@GIG*I'X/)O@A?5.D5K_B1W\'KG
MBX96*,=\U4@[*!Q0\,B[-EO06J8Y55TI]5%0NNBLI8;U0C^Q53L&#;E<AM#K
M/!Y=^'UA? [D<8D",]'KL,2O XEGBC\0[(.H4MJIA(=H)'T5QN/_0A5M('0
M4$#"?-%"#I]-36, 1$?@21]C_*&"C^-X%.^3O F-G2 ( D5/U=YEF^@'(L66
MN(UZAI\'2* 8?;#%<EMZC!D-Q5<35##2@;WB& B#="KO10D4(!SH&G=AP6SC
MKKA#G(D1-YN\S#> 2:"^ Y/'0 HBNW>8HQ05T[Q X&8J B,)@K$+L<)MP:OC
MI*5;%P4<CA#&-MKE#X5$@ HH>L3)2?P("=!:B\*T1V'R!"8\$AFD,'\"A1#"
M.#(F X2D)H])1&2]7NW492R@LX3+1NQ]K?#M8>4[NY)4#PR: A$NT=\Z%N+3
M4M2Y.,PK1MTFS9I%<,RR@MO=58,>;YJZ.Q0'+%,KRK!F37@3%$]YB:,=D95"
MP]<;_A4AC.^%1""M%3>PQFUU(]0*HR\!GQ0,6YN:"8L:2K_&:(UB,I$6&+NS
M'--]F=%5$/9!CN85>#X@)RU\:J-VWJ S\T++P*.])XM[AR7MU+4%808D-R2P
M)7@@ D5RSZ^"(%T =E4# SUX?5@#:,EJVSJ3*4A682<3.7'"6O#RJZJW5;HS
M-+0$_R[3AFE%#:J%(O!M<T1C#?O0'2#8K6WEMM>%BXAR2QIT/[6OL(8%0#0D
M% #-HA"$.(;D\Q3,.0(<86$PB@ TI607P4&LRU?&?H"7,N.55"CI,,$-UQ5F
MO @B7]1028.YLHSO(%!?D>J'.N%N2<P4#L=@4QS0!8K+I5C=\DHG%5[V0G>.
M[0N3GL]&\>PEMQT.ZJ@_$L*;*D^G32TT%%LG5&! "57@'DVAWH_Q)DN&NY0+
MM#ALC6 O.<=LANV(J EL!FV4LN\Q@4H[@A_YD<CM,#Y);6,#B'DTV18_Q1PL
M0X[GHW._"1 F#94S.^G2MF-OIUP&) !1L]'CL^!6)0H"$ECJ@4JM^*E#NL]\
M3'9'<=:$1V1*% "=85G'0=R@-U&V:)D@5 >CN1;#0_PVE"W&#YJW5)%9S(%:
MPME$5KLH+P?8ANA1$'$*M7!WPPGU^7U(LCB*U:2)/>6KJ6[-IHZ3T:2!@R'3
M#3XU?3NJP_RRX";*ABALQ)%70 V52Q0EXD2[;8J\E,E\O4L^V.'7G1<8Z'S8
MMF  &Y]D+779E;I!V&(IR 01C38EXM/EJ=&_5^OJ!(]8N%;# 6E8,P1JKKG0
M6-55U7*<S)4ZC>A[_6KBMNGL#O91]S@=+\-T?QR'=0 0/1Z/9NZ#*."WH+K9
M"+TMYD,1MY*F.D6$:TJ20\YC#I6 I2JJ;4F'@6]_<2J$>')M&E94!DP#VW7M
MIF:9@SY Z<VKK>&31C5 >P)1!CM@UO=]*<TJ:K99[]5.Z6:\2M+HV4ZPD8&
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
M&^/Q?HB?-1YL9(, SDMC_&$1'(Q/P/5_4$L#!!0    ( (""J%:2B,-^Z0H
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
M^4"X^%4Y/@1;\9?<N0U(6?QSI5 7.)J ]PL+1*4'VJ#]MG_S?U!+ P04
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
MH6,<L7$#B B<*?J///^E[K-?$_]WGQ_;?6B#'"S"81@T@,"'%>HW)4),@B9
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
M2P'A/B"TO/N-+,MW5-/E7(H=D<8;T<R+3=5&(SG&35'NM,1_&<;IY8K6E!=
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
MH%T ^E=*V:WA$O1C._\+4$L#!!0    ( (""J%89C,2:^P(  *8'   9
M>&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;*U5;5/;, S^*[JPX\H=(VE27@[:
MWE'8;OO X"ACG]U$;7PX=F8[;?GWDYT7"NLZ/O EL63I\2-+EH8KI9],CFAA
M70AI1D%N;7D>AB;-L6#F2)4H:6>N=,$LB7H1FE(CR[Q3(<(XBD["@G$9C(=>
M=Z?'0U59P27>:3!543#]/$&A5J.@'[2*>[[(K5.$XV')%CA%^[.\TR2%'4K&
M"Y2&*PD:YZ/@LG\^.7;VWN"1X\ILK,%%,E/JR0G?LU$0.4(H,+4.@=%OB5<H
MA ,B&K\;S* [TCENKEOTKSYVBF7&#%XI\8MG-A\%9P%D.&>5L/=J]0V;>#S!
M5 GCO[!J;*, TLI8533.Q*#@LOZS=7,/[W&(&X?8\ZX/\BROF67CH58KT,Z:
MT-S"A^J]B1R7+BE3JVF7DY\=7Z/F2^9NQD#O@<T$FH-A: G9[8=I@S*I4>)_
MH"1PHZ3-#7R1&6:O_4-BU-&*6UJ3>"?@#=-'D/0/(8[B9 =>TH69>+SD_V%N
MBZYV'FQW=N_BW)0LQ5% A6]0+S$8[^_U3Z*+'=0&';7!+O3QE-Y95@D$-:=R
M:FG"G'$-2R8JW$9X-^3^WED<)1?PT7_*2IIW:8$>EV!S51DF,W, $R:83!&F
MOIE<"68,G_.4^=?70OQ03F2B4WQU<3ZZ..$E24"^: W<VAPUT*67C&<&Z!QZ
M$UJCM*U%"_,)!H=GQ]&F/-@$%)S-N."64YU?IJFN,/-PRI_0@FY:O2"='B;1
M)G+_Y'1'WH^[O!^_.^\4X6?+UK"@+@H]H0Q=)ZFIYU)7D0V]]!E2>F6:&ID!
MJ2Q5BZ%=9ETH!@AMP>4"N#165]0W[=92WTWJHRKE(=>(KYK"VVJ96B+N6+I
M;TO4OD[,V[IY4W)7?]]$72-<IJI Z.&:QI7!@T.05(0O.>OUX^1@6];"C=Y9
MH%[X"6$(OY*V;J.=MAM"EW7O?3&O)QAQI0P8$#@GU^CHE.Y:UU.A%JPJ?2>>
M*4M]W2]S&J2HG0'MSY6RK> .Z$;S^ ]02P,$%     @ @(*H5FA);)DG P
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
M;.B%0^T<:+U6I'><N VF-W/]-U!+ P04    " " @JA61"IM6@@"  !A!
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6RM5%UOG# 0_"N6*U6ME)XY
MR$=U!:1<HJI]J(IR:OOL@P6L&)O:RY'VU]<V'+I(ESSU!7OMG=D9LW8Z:O-H
M6P D3YU4-J,M8K]AS)8M=-RN= _*[=3:=!Q=:!IF>P.\"J!.LCB*KEG'A:)Y
M&M8*DZ=Z0"D4%(;8H>NX^;,%J<>,KNEQX4$T+?H%EJ<];V '^*,OC(O8PE*)
M#I056A$#=49OUYMMXO-#PD\!HSV9$^]DK_6C#[Y6&8V\()!0HF?@;CC '4CI
MB9R,WS,G74IZX.G\R/XY>'=>]MS"G9:_1(5M1C]24D'-!XD/>OP"LY\KSU=J
M:<.7C%/NS24EY6!1=S/8*>B$FD;^-)_#"2".7P#$,R .NJ="0>4]1YZG1H_$
M^&S'YB?!:D [<4+YG[)#XW:%PV'^W31<B;]\.B)5D9UHE*A%R162V[+4@T*A
M&E)H*4H!EGP@SR#O[@&YD/9]RM#)\:2LG$MOI]+Q"Z6_<;,BR?J"Q%&<D-[H
M:BCQ.0US;A9+\6(I#KS)?[)T3OE4X?)\!7]1-K;G)634W00+Y@ T?_MF?1U]
M>D5_LNA/7F//B^DD2"]Z\'L71 W='@S1]?&4B/-2B8KC>?43_U7@][?RD"<I
M.YQ*8B<=XR^?^Q>-4)9(J!TF6MTXL)D:>@I0]Z&)]AI=2X9IZ]X ,#[![==:
MXS'P?;F\*OD_4$L#!!0    ( (""J%8^[]G<RP(  !D)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;*U674_;,!3]*U:&)I 8^0Z%M9&@*=H>IE44
MMF>3WC86CEULMV7[];.=$-HF='WH2V+'YYQ[S[V)G?Z:BV=9 "CT6E(F!TZA
MU.+:=65>0(GE!5\ TRLS+DJL]%3,7;D0@*>65%(W\+S$+3%A3MJWS\8B[?.E
MHH3!6""Y+$LL_MP"Y>N!XSMO#^[)O%#F@9OV%W@.$U"/B['0,[=1F9(2F"2<
M(0&S@7/C7X]B@[> 7P36<F.,C),GSI_-Y/MTX'@F(:"0*Z. ]6T%0Z#4".DT
M7FI-IPEIB)OC-_4[ZUU[><(2AIS^)E-5#)R>@Z8PPTNJ[OGZ&]1^;((YI])>
MT;K&>@[*EU+QLB;K#$K"JCM^K>NP0?"C#PA!30@.)80U(3R4$-6$Z%!"7!.L
M=;?R;@N78873ON!K) Q:JYF!K;YEZWH19MZ3B1)ZE6B>2G^*.6;D+ZZZQJ9H
M0N:,S$B.F4(W><Z73!$V1V-.24Y HB]HB&5Q;J]H]+(D*TR!*6G)]R"5(+F"
M:;5^FH'"A,HS37N<9.CTY R=(,+00\&74C-DWU7:A<G%S>N,;ZN,@P\R_H'%
M!0K]<Q1X0=A!'^ZG9Y W]*"#GAT>O8L^.CRZOTUW=>>:]@5-^P*K%QZI?5WE
MKB)$W1',/G4M%SB'@:,W(@EB!4[Z^9.?>%^[BG],L>R88J,CB6VU*6S:%.Y3
M3^W'8-J3FP&\?S5=_:BD$BMEMOE5ZB=^%/?=U6:AVZ@DC*/+;5361H5!G/2\
M;=BH#8O\2__J/>:6ZZAQ'>UUO;$;&-]=7BN!>#-PM)/<\ !,=@!FM!^SY3!N
M',9['3YPA:DU=]YJK>VW^'\)XHYVQ[W==K=127C5VVUW&Q4&B1_L5J(-T^W6
MK\].,=R-8\7\-.B];TZ81!1FFNA=7&H=41W$U43QA3UIGKC2YY8=%OK?!80!
MZ/49Y^IM8@ZOYF\H_0=02P,$%     @ @(*H5O(\":=: P  ]P\  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S0N>&ULM5=A;]HP$/TK5E9-G;0U<0(!.HA4
MH-.0VJZB[:9IV@>7'"1J$C/;0/?O9SLA$$C3H88O$#OWGM]='N2NNZ+LB0<
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
M+6B54=]NM.@,%W)'4GHUT5N_S.]D]O-/,/1^L7D\DK&6_W[CO^^R/NL49;V
MWKAE-9Z!![IF>5X4:GW+%HUJB;!<HFAKAQGTO,#3Z3T<^VD32R)DQ%H>!(T'
M@3.#MX(?6-WT,KU-ED!Q($FF/=J2)=7U?V'#'(R9P9&,M?P/&_]#9P87>R&H
M;A$[*AA?VERM](/CN",8>$DG/18Q/T2);T]/U,"+G/!N-2KA !?U5L6)UT'6
MESG'&IL=6-P B]W R)-FR[J+5D1 !4@%73)]DTFY[_:["G#<!P,Q3,*X ]HF
M%_@HAG;820,[>=6&I16M.'9KT@.6>#[V._ M4G%PE)D6>.@9-O3<U;HA8DT?
M2/JMPF_(K. ]O9>W.P7JU%C9RFG^N?MV+&OM8!R-!O MR*>V.E8,1K+6C@$R
M,4!O3T#U&L?5ZJ,PBCHU;1%#21@& T5M9@CH'B)>2$%PU"EB+&OM&)@Y KH'
MB=,T5!MHM13=Z\-NDOIBT LB' UDR<P)T$G#)YFH5F]U[ AWV[I-"GI#71T:
M%H=N&G\I'<$^;6L\4$/J K<*1B$:*G_#\-!-\:^G)&B9 OSCE-<N],50&"8#
M@P TDP!TCP)WFI!T [8B<VH^>X^.9*WMIQD=8/(F?..<2)X=@Y&LM=\^S0""
MW /(*'Q3K]&JUSB"W1<>BUC@>][ 1(W,W(#<<\,+^0:-.C>,9:T= S,W(/?<
M<)IO4)_M(?:\[LN%10QY*$P&DF2& N0DW)-T4ZNWZ<:#7706*1BA ;I!AJZ1
MFZY?2C>HS\[GT$=^K_0M<LA'<*!7(\/BR,WBKR<;U&=P'$9A]W78(N;'& \Y
M8(@>N8G^3[71D?Y,J3P#"WZ^(T]@+B63JL!;^G1'U5[D5CIRVW[V%A[)6CL2
M9FY T5O0$7).(\^.P4C6VC$PHP=RCQ[CT%'_6P-,8)^.^F(H]((A.C)C!7*/
M%2^EHU''BK&LM;\BF[$"G_BN<9*.<'\8@'[8^TAJ$=-T%,?V)&$S,V G'Y^D
MHUJ]!2]&W:9HD3K'_D %84/FV$WF+V4CW.?N<QB&L/OB8)-#R/<'/F?AH],#
M-\F_GHWJ!5I?Q>,$==_>+&((!T&W+*9'!U4ZA.OR_$Z"LL]69S3-W>:,<%Z>
MC'7N7\.+17729\Q4!X]?B- M28*,KK1)[V.DHRJJL[SJ0O%=>1SVP)7.8_ES
M0W4?$(6 ?K[BNMW7%\4"S8GJ[#]02P,$%     @ @(*H5CLUB0TO"   R5(
M !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULO9QK;]LV%(;_"N$50PNT
ML2X4I72)@29%L0$K4#1-]YFQF42H+'F2G#3 ?OPD6=4Q+?K8-([TI8UM\J7.
M)>Q3OK(NGK/\1_&H5,E^+I.TN)P\EN7J_71:S!_54A9GV4JEU2?W6;Z49?4R
M?Y@6JUS)13-IF4P]QQ'3I8S3R>RB>>]+/KO(UF42I^I+SHKU<BGSERN59,^7
M$W?RZXVO\<-C6;\QG5VLY(.Z4>7MZDM>O9IV*HMXJ=(BSE*6J_O+R0?W_77$
MZPG-B.^Q>BZV?F9U*'=9]J-^\=?B<N+45Z02-2]K"5G]]:2N59+42M5U_-N*
M3KHUZXG;/_]2_]0$7P5S)PMUG27_Q(OR\7(23=A"W<MU4G[-GO]4;4!!K3?/
MDJ+YDSVW8YT)FZ^+,ENVDZLK6,;IYF_YLTW$U@27[YG@M1.\8R?X[02_"71S
M94U8'V4I9Q=Y]LSR>G2E5O_0Y*:97443IW49;\J\^C2NYI6S3S+.V7>9K!7[
MK&2QSE55H[)@[]BG.)7I/)8)^U 4JGJK_7S!ZNRSKVJ^SO,X?6!7LH@+]OJC
M*F6<%&_JJ7M$=^>\8[<W']GK5V_8*Q:G[-MCMBYDNB@NIF456GV!TWD;QM4F
M#&]/&)]E?L9\]RWS',\W3+_&IW]4\VZZIT^?5@GMLNIU6?4:/7]?5KO<R4WN
MEK]R)TMV7V?GJ<E.D\F\R\I=G153\)O5N'FU^C?]?;&2<W4YJ7Z5"Y4_J<GL
M]]]<X?QA2@61F)88OTN,CZG/OF5EE93[G?280M[HB$:GWHN>9J[GAXYS,7W:
M#L8P[-P5/.B&:9?)N\ODZ&5>5P51Z?R%S;.TS*NMQGB)J(9M58C$M'"#+MQ@
MU'8-*!-#)*8E1G2)$5;MFL3R+D[B,E;&N#=BP78SBG"G8=$%3PPG[,()T7#^
M5D\J8:[ITM&)MB4C$M-BC+H8HU%[.:),#)&8EICS+C'G1%OO>:^-0Q&):*>1
M^Z-<[G/NF7=>UP$@<8YI4O8?.VX7QN5L*T2EI@>_16/NJ-W;+D>5'"(U/3D
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
M\34.&/B!PQ4!=P3S%2-RC00'IV!"N3@!3[$LCC#XC\S =UD4'% &;BGGA)\
M',_ GO_S%MS$:\*%B@ >MPD!1U=$X"#DQS+>T_0*''T[!M] $(/')5UQZ<^'
MII!9*"RFGR&^W"%&#8CO,#L#-CP!R$*VQGW2[GY%_-P=E=U-R5U.(,H)1&D\
M^S"!%Y(62=V%I.4VP,]!&(B \%=>9^#/&#P0?\58$"]2JS^H9/?UQB7F 0=_
MW\KXX$:0B/^CXV8'QM&#47O^G"?8)R-#;FI.V)H8XU]_@9[UFXZICH*5>+-S
MWNRVZ&-57KH$=UY>ZJ5ZT'H,D>UY<J77^] U9@/HH<*L!,K)03FMH"K5KL.W
M"^#N/]BK8*N;. VXW!R7^U9<1VKW'>N0N;7'GJ(J;3H;J,?FY=B\5FS%!M"!
M\NITR>5TJY1IS.1R.JX>6B^'UFN%=D=CL@6R8;S(>7B]:F@WK3'>NZ4Z"E9*
MMY^GV_]*K:C?)6\=!2OQ-LAY&WRH%0WJ10E[$%5*MV[ENI9GZ2L76L5<MCZQ
MK3+G0]@T9FW@]D0#;.]'9],SL*!KPN)TV$O!%_M;P%4%I96FQ=P:\[T%TU6T
M,@/%U(=?:NS#3N=^5]'*W!63'WYL]&=NI:)VH36H%K7&;#! @X:B+F8__/3P
MAYKI7QVQ&AN[88[!8O[##@0 U$WW*KK6YWQTZ0NM #\C%J!&!K@06=4<=&IA
MX#D-)!=J ;;+A:<I>&3IKMV":7LKZU0S=!6MG':A&N"7D@VP4]W05;0R=X5R
M@!^3#E"C"BS+J>W&NIG7=^P&18X*\8#:Q<,;6AFJ2X-J)].8]!N0%<H!'5 .
M;VED68Q2(ZM. 9U-TZL,VGN9;QU]!_I3YEQ95;OZ,J,QDZL*F[@KYB8Z-#>C
MB# _P"%(<$)8>@#C4Y90A@4!,17Z;M4>]MV'!AU%*Y-03&GD?*5NA5HUP[NY
MZRA:F;M"1:!V%='4K5!=.#A>WZK.79U9'UD-9QNH$ 6H712\K2?4A_YI[7VG
M_4$?Y;<0$*A=0!SH'KW:F97C]?K]:@X:,PW+YMZ9KSIPO\-LH<YG0S*7?M99
M3S+%=F?8NPM!D_08^)D*0:/TZY+@&6'*0/X^I[)_9!?J9#G_3\+X?U!+ P04
M    " " @JA6A]]O6F($  !$%   &0   'AL+W=O<FMS:&5E=',O<VAE970S
M.2YX;6R]F&UOVS80Q[\*H15#"B21)2>.D]D&_+!V 9(B2)KN-6V=;2*2J)*4
MW0S[\#M2LBP%"FVUPM[8(J7[W_''IR,'6RY>Y!I D1]1&,NALU8JN7%=N5A#
M1.4Y3R#&-TLN(JJP*%:N3 30P!A%H>MW.CTWHBQV1@-3]R!& YZJD,7P((A,
MHXB*UPF$?#MT/&=7\<A6:Z4KW-$@H2MX O6</ @LN85*P"*()>,Q$; <.F/O
M9N9=:@/SQ3<&6UEZ)KHI<\Y?=.$V&#H='1&$L%!:@N+?!J80AEH)X_B>BSJ%
M3VU8?MZI?S*-Q\;,J80I#_]F@5H/G;Y# EC2-%2/?/L7Y TR 2YX*,TOV>;?
M=ARR2*7B46Z,$40LSO[ICQQ$R:#KO6/@YP;^&P/??\>@FQMTCS6XR TN#)FL
M*8;#C"HZ&@B^)4)_C6KZP< TUMA\%NM^?U("WS*T4Z-/E GRC88ID'N@,A6
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
M4T/:U%[UC[E6UALG/+QU6D/=EWI:P_;)@OH!'1U7:,T55'.AF@?5?*A&H5H
MU4*H%J$T-:Y-"5=?7\+U/YS5L#Q=J9CR[5,;GED6BT6^?=!K>8I3<]Y#:^"M
MG56T==&VBH96=T$U!ZJY4,V#:CY4HU M@&HA5(M0FIKYIKJKKRTKN7Z0:]PR
MHB?D/F%I>:2KO*'WPY3+U?+FQ2U#V7#"RZ-B\RG+9JPUL-!J+JAF0S4'JKE0
MS8-J/E2C4"V :B%4BU":&NNFFJL_>+^C8-#J+JAF0S4'JKE0S8-J/E2C4"V
M:B%4BU":&O.F"JROKP([YBB8_F:D^HZ.#C6T+ RJ.5#-A6H>5/-K3;F-D;6U
M]T2A7090+81J$4I;9K6;E]O(-BO8]=6,9Q-^QY,D)U4!9KE>WI@J=W['Y2V8
M/MV8G>[.=,?XY!DMTZGQ*:BF=QO^^FK.)OP+RR9QFI.$CV57O=-S^264Q9/I
M^DDAYG*Q=\B3* HQJQY..1OQK'R#?'TL1+%Z4G;P(K(?U>Q<_Q=02P,$%
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
M4/[\)LN*S3?5 (]9_OOJX9S_/U!+ P04    " " @JA6R("]8C #    "@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6R]5FUOVC 0_BM65DVMM#4A
M@0 =1"JTVY!:#?5M'Z9],,E!K"8VLQWHIOWXG1V:\I*B34+[DMC.W>/GN=S9
MUUL*^:A2 $V>\HRKOI-J/3]S716GD%-U*N; \<M4R)QJG,J9J^82:&*=\LSU
M/2]T<\JX$_7LVEA&/5'HC'$82Z**/*?RYP RL>P[#>=YX8;-4FT6W*@WIS.X
M!7T_'TN<N15*PG+@B@E.)$S[SGGC;-@U]M;@@<%2K8V)43(1XM%,1DG?\0PA
MR"#6!H'B:P%#R#(#A#1^K#"=:DOCN#Y^1O]HM:.6"54P%-E7ENBT[W0<DL"4
M%IF^$<O/L-+3,GBQR)1]DN7*UG-(7"@M\I4S,L@9+]_T:16'-0?$J7?P5P[^
MMD/S%8=@Y1!8H24S*^N":AKUI%@2::P1S0QL;*PWJF'<_,5;+?$K0S\=7<!$
MDR^3C,VH":LB[XGO^6UR!S(G5X+BRHAKD* TN7S"W%% AB*?"PY<*W)\ 9JR
M3)V@W_WM!3D^.B%'A'%REXI"49ZHGJN1IMG,C5>4!B4E_Q5* ;D67*>*7/($
MDDU_%^55&OUGC0-_+^ UE:<D:+PSRH(:/L._=_?WT FJD <6+]@7\A%76A98
M#II\NT(#,M*0J^]UT2K1FO5HILK/U)S&T'>PC!7(!3C1VS>-T/M0)_5 8!O"
MFY7PYC[TZ#P74K-?-M&(F&*U82 2IF)18!@P6<H5IE1!>0PD%DK7YD^Y36BW
M,<?4(@I;8<]=K O=M0G"[HO1AH!6):"U5\!V9?PF R;&*<7CA PE),S\UP66
M2FZ+XX%\&I.KJV&=A+T;_>M//1#81DS"*B;A0;,Y/*3P X%M"&]7PMM[D^%6
M4PT))FF!AR$>>>4A62>YQ&FMI6*GT6QMY>NND>\WO/I\[504._^GX#H[Y(+
MWQ*P:^-WFHUZ =U*0'>O@#NA:?9R 4%Y =4Q[.Z4>Z?9;F]1W#5J>:UMBN[:
M99J#G-D>0Q$;L_+.J5:K-N;<WMY;ZP-L;\INY 6F[(WP1IDQ/#\RF"*D=]K&
MJ,FRWR@G6LSME3T1&AL .TRQ10-I#/#[5 C]/#$;5$U?] =02P,$%     @
M@(*H5K,<Y=U- P  10D  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
ME99?;],\%,:_RE%>A$#:EG]MVHXV$ML$3"I0;0,N$!=N<MI:)'9>VVD9GY[C
M),L*33.X:>/$YSP_/X[/R70GU7>]033P(\^$GCD;8XISU]7)!G.FSV2!@IZL
MI,J9H:%:N[I0R-(J*,_<P/,B-V=<./&TNK=0\526)N,"%PITF>=,W5]@)G<S
MQW<>;MSP]<;8&VX\+=@:;]%\*A:*1FZ;)>4Y"LVE (6KF?/:/[_P QM0S?C,
M<:?WKL$N92GE=SNX3F>.9XDPP\38%(S^MGB)668S$<?_35*GU;2!^]</V=]4
MBZ?%+)G&2YE]X:G9S)RQ RFN6)F9&[E[A\V"AC9?(C-=_<*NF>LYD)3:R+P)
M)H*<B_J?_6B,V L(@B,!01-0&>'60A7E%3,LGBJY V5G4S9[42VUBB8X+NRN
MW!I%3SG%F?@*EP8^+C.^9M8E#:<0>,$([E#E,)=,P)O2E IAP>YI,XR&%U=H
M&,_TRX.I-OB"R\6&D5UPJ3#E!J[%%K6I0S_#VP7,YY?P#+B NXTL-1.IGKJ&
M5F)YW*2AOJBI@R/4[YDZ@] _L0 A?+J]@A?/7OZ>QB4C6C>"UHV@RAOVN7$M
MM%&E)8:O<YH UP9S_:V+LLXVZ,YF#]2Y+EB",X=.C$:U12=^_I\?>:]Z6,.6
M->S+'M^@/70I*I"KVH=3<M4@*1F0(KOO JY31E5*>V"W<3 8CT=3=]M!,FA)
M!KTD)#[X&_$ZRW!// S](.P6'[;BPZ?$AW\C/NP0]\*@6SQJQ:.GQ",2+Q07
M"2]8!O0ZMRA=%-$!11"$7N1U8XQ:C-%3&*-_PA@=8 P];W*$8MQ2C'LI[J0A
M::I1/"]S*)IZT24_/MR+:.!/CFS&I-6?].K/46M@N2SIX"JL3IPP7*Q[G9@<
MH)SZ_G$6WWNLJUZ_&P]5\0362NKN(N<=O@ZT$=Z1C?#WBKK_M!6E(#.4X3\Q
MI3Y%A2WE.JG<L:]'=8=K73*1("12&WT" CM-:M1^<VD0C(]Y]%AM_=X"&7^@
MKXZ$*75O=ZG9.2IFCPVE$R;HJ&'#D3_^@\;=:XKV X-ZQII3C\IP18'>V8B6
MH^J>70^,+*H^N92&NFYUN:'O'%1V CU?26D>!K;UME].\2]02P,$%     @
M@(*H5OL#UGI4!@  4R,  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
MM5IK;]LV%/TKA-<-+9!:#S_B=(Z!Q.JP?&@:U.OVF99HFZ@D>B1E-T-__"XI
M6;(<FHE0Q@AB2]8]) _)RW-H3O>,?Q,;0B3ZGJ6YN.YMI-Q^\#P1;TB&19]M
M20[?K!C/L(1+OO;$EA.<Z* L]4+?'WL9IGEO-M7W'OALR@J9TIP\<"2*+,/\
M\9:D;'_="WJ'&U_H>B/5#6\VW>(U61#Y=?O X<JK41*:D5Q0EB-.5M>]F^!#
M%(Y5@'[B;TKVXN@S4DU9,O9-7=PEUSU?U8BD))8* L/;CLQ)FBHDJ,>_%6BO
M+E,%'G\^H/^A&P^-66)!YBS]AR9R<]V;]%!"5KA(Y1>V_Y-4#1HIO)BE0O]'
M^^I9OX?B0DB65<%0@XSFY3O^7A'QDH"P"@A?&C"H @8G >'H3,"P"AAJ9LJF
M:!XB+/%LRMD><?4TH*D/FDP=#<VGN>KWA>3P+84X.8O(4J+/RY2NL>H'@=ZC
M.<MWA$NZ3 E:D)PRCA;%DO&$YEB2!-TS201*"H)"/QQ#P#WF'*ON0V\C(C%-
MQ;NI)Z%RJ@@OKBIR6U8D/%.1 'UBN=P(]#%/2&*(G]OC!Y9X#TBIF0D/S-R&
M5L";+>^C@7^A6NFCKXL(O7WS#KU!'A(;S(&!\LU44SOP)ZR  PT\,  ;$*,7
M5#485E4]A]1B85"/CX&&'MC&QUTN)"]@MDM3OY8 0S. REL?Q!;'Y+H'B4D0
MOB.]V6^_!&/_=Q-U+L$B1V MXH8U<4,;^FR>,D'S-8(9''^[0%M.8X*VA)==
M@W[8._S6"MZ5U!)LHL'40K";C?N3X=3;'9/U]*%@V)^$]5,M%D8U"R,K"T%_
M]&O'A&)BPUI(5S9<@D6.P%KDCFMRQS\[-\<NB7,)%CD":Q%W61-W:1V5]T6V
MA)G(5HCL@#B!:'[0"B82K6!=22S!1D?3S#^9B(Z*:S$SJ9F9V+,6K*$<M%B!
M4R0)STQT6!&ZTF&OSA@]$LR-*Z*C6K18NJI9NGJ.I3JAE<GK!W*4Z:P%=R77
M)5CD"*Q%>. W,M7_V5Q7(3CBSBE:Y JMS=Z1R ^L _:!TSRF6YC4.&/%&?I*
MB/%19@H'?OEJ9ZBYO;3.W#A":W,3-MR$5FX64D]-FD.^(T(BL#+$R$\)$PR.
M4W??#T:GY%B+ZTR.([0V.8WZ#ZP:>79/)$A7%A.2"+3B+(-%<T5@-*V-% V>
M#B%X&8>04Z'O"JW-4B/U [O6O\NII#"Y8IW^RRT1&$47!Z<(0B-F60:WM1N
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
MCPD.9R"- ;Y?"+Q'RH4YH!KWPM]02P,$%     @ @(*H5HO_G$ ; P  O0@
M !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULE59M;]HP$/XK5M9-JU3(
M"X27#B*M1=4J=1TJ[?;9) =83>S,=J#LU^_LI!D5 3H^$+_=\SQW%]]EM!'R
M6:T -'G)4J[&SDKK_-)U5;R"C*JVR('CSD+(C&J<RJ6K<@DTL499Z@:>UW,S
MRK@3C>S:5$8C4>B4<9A*HHHLHW)[!:G8C!W?>5UX8,N5-@MN-,KI$F:@G_*I
MQ)E;HR0L ZZ8X$3"8NQ\]2^O?&M@3_QDL%$[8V)<F0OQ;":WR=CQC")((=8&
M@N)C#=>0I@8)=?RN0)V:TQCNCE_1;ZSSZ,R<*K@6Z2^6Z-78&3@D@04M4OT@
M-M^@<B@T>+%(E?TGF^JLYY"X4%IDE3$JR!@OG_2E"L2.01 <, @J@\#J+HFL
MR@G5-!I)L2'2G$8T,["N6FL4Q[C)RDQ+W&5HIZ,)S#7Y,4_9DIHH*=(B@1?T
MR+7@:Y":S5,@]T*#(C>%+B20*=UB4K0BGR>@*4O5.9KLGVX1OQU^?+,Q \Z$
M)+-B+F3".-605(>3 DK6,\(X>5R)0E&>J)&KT4.CTXTK;ZY*;X(#WGRGLDTZ
M_H5!ZY"GV81\/CM_"^-B@.HH!764 HO;.1:E6ZZT+(SS3<)*@&XS@+E;ERJG
M,8P=O#P*Y!J<Z-,'O^=].2*O4\OK'$./'L#<OP0D$8O2]18&4@,R:2)XNFT2
M7$+V+*2YN^NHTPV]D;MN$-*MA72/"D'N[GNX2Y3P7=QAS1V>X@[?PQW^!W>O
MYNZ=XNXU<?7VN(*.WP_"9K9^S=8_RO8H-$U-,6!9D9&\NI!-_/U]_F[@]0_P
M#VK^P5'^.U"*T$P47&-AMN\SUXPOZ]@W21GL26GYAZ4,:RG#DX'?KSX7))>,
MQRS',)4ZFQ0-&Y+CX:]9D>_]JZC>Z? 4'(E1TQ\L<HFI'@E3L8T85K9RA2E5
M4!X#B85J3E]%]"9H7?^@PIV:[Q]5>(_=/J92;DW2JD1BY7@$F9$[07FS&'^O
M8 1!.-Q3X^XT(]/8L28O&3:6%!9HZ+7[Z(XL>V4YT2*W_6DN-'8[.USA]P5(
M<P#W%P)S6DU,RZN_6**_4$L#!!0    ( (""J%9K((5U)P8  *4K   9
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
M&Y:F-P1I#<SW0@B]G]@-VFXS^0-02P,$%     @ @(*H5A<K68M$ P  ^PD
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
M:0QP?RF$WDW, ^HF??P?4$L#!!0    ( (""J%:-\U$2: ,  %$-   9
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;,U774_;,!3]*U:&)I" ) WE:VVE
MMK -:6B(BNUAXL%-;AL+Q\YLMX7]^ET[:6BW$*U;-?'2VK'/\3TGOO9-9R'5
M@TX!#'G,N-!=+S4F/_=]':>047TH<Q X,I$JHP:[:NKK7 %-'"CC?BL(COV,
M,N'U.N[9C>IUY,QP)N!&$3W+,JJ>!L#EHNN%WO+!+9NFQC[P>YV<3F$$YBZ_
M4=CS*Y:$92 TDX(HF'2]?G@^#!W S?C"8*%7VL1*&4OY8#M72=<+;$3 (3:6
M@N+?'(; N67".+Z7I%ZUI@6NMI?L[YUX%#.F&H:2?V6)2;O>J4<2F- 9-[=R
M\1%*06W+%TNNW2]9E',#C\0S;616@C&"C(GBGSZ61JP PJ,7 *T2T/H5T'X!
M$)6 R DM(G.R+JBAO8Z2"Z+L;&2S#>>-0Z,:)NQK'!F%HPQQIC<R,GXX&* 1
M"1G*#'>'IL[? ])/$F:;E),K46P8.[![ 88RKO=PRF66<_D$0$8P!T5%#.3;
M-61C4/<X>C>Z(+L[>V2',$&N&><(UQW?8-AV<3\N0QP6(;9>"#$BUU*85)-+
MD4"RCO=1;J6YM=0\:#427E-U2()HG[2"5E07SQ_ H[ .OA9.5+V"R/%%+_"M
MF*CF#"T<I50!J7DG?<YE7#0_3\@MQ'(JV ^<=0.*23M9&TV^?<(%R)6!3-_7
MJ!L4T1S51V./C7.=TQBZ'IX+&D,"K_?V37@<O*NS:DMD:\8=5<8=-;&7>W?L
M?(I7?6(BYK,$-)XSVJA9;&:*B2F)T=<IU.W 0;%0&+B5[-$W[X6'[8X_7]7:
M&,U?:FU76MN-6O',F@!#(4!B!9B8=2K:OZL(?E/1N,Y?JCBN5!PWJKA%1JKB
ME%"1D L\,[C,\4XPY/+1OKWGTZ-.72/UIOMV2V1K+IQ4+IR\JH0_V:9Q6R);
M,^ZT,N[T?R5\XT*;>G):=WJ$5=ZM:3VKM)XU:\7*!C7LDP\@\&KE+F7Z"98
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
MC3B".0 /&!($^CFX\SSRUL\IK_E'_^@/4$L#!!0    ( (""J%:7BKL<P
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
MIW!A?\Y5?F-9]=&\4Y*DU4+P<JM42'#RF?YA>+%_S7/_BNK%;U!+ P04
M" " @JA6M7%@?!8"  "J)@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSS=D[;MM %(7AK0A<@$?W-;8#RU4:MX$W0,BC!RR)!(=![-U'D OI$"G2
M&#P5,21X^3?\0 R??I5#.^Z[4]WM^[KX.!Y.==7LQK'_D5)=[\JQK7==7T[G
M*YMN.+;C>3EL4]^NW]MM2;I<YC3<SFB>GVYG+EX_^_(_$[O-9K\N/[OU[V,Y
MC?\8G/YTPWO=E3(VB]=VV)9QU:2/P_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2
M^8,,@FS^((<@GS\H("CF#\H0E.</NH>@^_F#'B#H8?Z@1PAZG#](EBCCDB!I
M@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*
M>BN!WHIZ*X'>.OG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;
M46\ET-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z
M&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U
M;T>]G4!O1[V=0&]'O9U [T"]@T#O0+V#0.] O8- [T"]@T#O0+V#0.^8_*PD
MT#M0[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>
MF4#OC'KG[]2[CI^'4J\]7VM\_G=2/9[O+=?'7Y9?)R<OU 7G=%M1G_\"4$L#
M!!0    ( (""J%;2-&04[ $   <F   3    6T-O;G1E;G1?5'EP97-=+GAM
M;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO
M6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY
M-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:
MNC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3
M+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3
M\X<RQP+3SD=O74@3\_3[N,-(^M-CEPJ1C_7Q5WQ/3*5/?C_JIUU1]</L=+VO
MUB^'>00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,<I(\+D#XN0?K@$Y1&
M4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(
M*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56A
MR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5
MH\BJ460M4&0M4&0M4&0M4&0M4&0M_E/69VN7?QP_///6U-TAGPW__YJ] 5!+
M 0(4 Q0    ( (""J%8'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ @(*H5B48@3OO    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M@(*H5IE<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    " " @JA6YIZ5.O(%  #B'P  &
M    @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M@(*H5KJQP&5T!@  D1H  !@              ("!-@X  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (""J%8Q6E+G>0(  #4'   8
M          " @> 4  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    " " @JA6L/ZN*[0$   K$@  &               @(&/%P  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ @(*H5AXK)87V @  /@D
M !@              ("!>1P  'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( (""J%:,X)#*R08  +DO   8              " @:4?  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " " @JA6E" ,DPL(
M   !)   &               @(&D)@  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ @(*H5I.5@C&'#   62$  !@              ("!
MY2X  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( (""J%8P
MA4V,J 4  /02   8              " @:([  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    " " @JA6F6@4V$((  #G'0  &0
M    @(& 00  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M (""J%;!P!VP/04  +\-   9              " @?E)  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ @(*H5@H-[=IY!   XPL  !D
M             ("!;4\  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    " " @JA6,0T_"D0,  "")0  &0              @($=5   >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( (""J%:*3.T8BA4
M ,9*   9              " @9A@  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ @(*H5IDQ]GU;"0  B1<  !D              ("!
M678  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " " @JA6
MKH.EKY\$  "M"P  &0              @('K?P  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( (""J%:#J(2K_@,  &X)   9
M      " @<&$  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ @(*H5NAPQ)FA P  /@D  !D              ("!]H@  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " " @JA6=,3K7(L#  #4"
M&0              @('.C   >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( (""J%8Q/$I@800   X*   9              " @9"0  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ @(*H5I*(PW[I
M"@  YQ\  !D              ("!*)4  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    " " @JA6B,[*HSH#  "4"   &0
M@(%(H   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( (""
MJ%:^%,%1704  #(3   9              " @;FC  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ @(*H5CMK'V)8!   K!,  !D
M         ("!3:D  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    " " @JA66Y5IQ]P"  "?!P  &0              @('<K0  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( (""J%:@!L'E]0,  '(*
M   9              " @>^P  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ @(*H5I3?#;7#!@  >!D  !D              ("!&[4
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " " @JA6% 6\
M)WP"  #"!0  &0              @($5O   >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( (""J%89C,2:^P(  *8'   9
M  " @<B^  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M@(*H5FA);)DG P  1 @  !D              ("!^L$  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    " " @JA6648N_!4#   _!P  &0
M            @(%8Q0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( (""J%9$*FU:" (  &$$   9              " @:3(  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ @(*H5C[OV=S+ @
M&0D  !D              ("!X\H  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    " " @JA6\CP)IUH#  #W#P  &0              @('E
MS0  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( (""J%8;
M!*IX @,   4,   9              " @7;1  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ @(*H5LI+E6RM!0  71T  !D
M     ("!K]0  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M" " @JA6.S6)#2\(  #)4@  &0              @(&3V@  >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (""J%9/7? BI@0  %48   9
M              " @?GB  !X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ @(*H5H??;UIB!   1!0  !D              ("!UN<  'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " " @JA61L] X6\"
M  "L!@  &0              @(%O[   >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( (""J%9JP(S)6P(  #(&   9              "
M@17O  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ @(*H
M5K+9V/P% P  WPD  !D              ("!I_$  'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    " " @JA6:)!%WC$$  !?%@  &0
M        @('C]   >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( (""J%9:K6G0A (  $H'   9              " @4OY  !X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ @(*H5IV?"6+K @  % @
M !D              ("!!OP  'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    " " @JA6UM\OA3(-  !+K0  &0              @($H_P
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( (""J%:&D*34
MG0,  %<-   9              " @9$, 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ @(*H5M$R7QWZ$   :?$  !D
M ("!91 ! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    " "
M@JA6R("]8C #    "@  &0              @(&6(0$ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (""J%:S'.7=30,  $4)   9
M          " @?TD 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ @(*H5OL#UGI4!@  4R,  !D              ("!@2@! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " " @JA6D9-&BY #  !(
M#@  &0              @($,+P$ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( (""J%:9+^B9'@,  /H)   9              " @=,R
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ @(*H5HO_
MG$ ; P  O0@  !D              ("!*#8! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    " " @JA6:R"%=2<&  "E*P  &0
M    @(%Z.0$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M (""J%823V2HZP,  (T2   9              " @=@_ 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ @(*H5H30Q8%U @  =@8  !D
M             ("!^D,! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    " " @JA6=U?2AOL"  !Y"@  &0              @(&F1@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( (""J%87*UF+1 ,
M /L)   9              " @=A) 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ @(*H5D)/D]-A @  # 4  !D              ("!
M4TT! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " " @JA6
M050?'4D#  #Q"@  &0              @('K3P$ >&PO=V]R:W-H965T<R]S
M:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (""J%8Z1 ?:N@,  + /   9
M      " @6M3 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#%
M  @ @(*H5HWS41)H P  40T  !D              ("!7%<! 'AL+W=O<FMS
M:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " " @JA6*1%*% <$   K$P
M&0              @('[6@$ >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;%!+
M 0(4 Q0    ( (""J%9CBD5#(@0  (D6   9              " @3E? 0!X
M;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ @(*H5NTC9G-Z
M P  ]1<   T              ( !DF,! 'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " " @JA6EXJ[',     3 @  "P              @ $W9P$ 7W)E;',O
M+G)E;'-02P$"% ,4    " " @JA6E3K\I!X%   F*P  #P
M@ $@: $ >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ @(*H5K5Q8'P6 @
MJB8  !H              ( !:VT! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ @(*H5M(T9!3L 0  !R8  !,              ( !
MN6\! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     $D 20#V$P  UG$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<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>81
<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>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>220</ContextCount>
  <ElementCount>300</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>77</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00100 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00200 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity (Deficit)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00500 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>10101 - Disclosure - Organization and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>10201 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRevenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>10301 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>10401 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureInventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>10501 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureBalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>10601 - Disclosure - Collaborations and Other Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements</Role>
      <ShortName>Collaborations and Other Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>10701 - Disclosure - Debt Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations</Role>
      <ShortName>Debt Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>10801 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>10901 - Disclosure - Derivatives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDerivatives</Role>
      <ShortName>Derivatives</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>11001 - Disclosure - At The Market Offering</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureAtMarketOffering</Role>
      <ShortName>At The Market Offering</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>11101 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureStockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>11201 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureNetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>11301 - Disclosure - Restructuring Charges</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRestructuringCharges</Role>
      <ShortName>Restructuring Charges</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>20102 - Disclosure - Organization and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>30103 - Disclosure - Organization and Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables</Role>
      <ShortName>Organization and Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>30203 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureRevenue</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>30303 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>30403 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureInventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureInventory</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>30503 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureBalanceSheetComponents</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>30703 - Disclosure - Debt Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligationsTables</Role>
      <ShortName>Debt Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureDebtObligations</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>30803 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureCommitmentsAndContingencies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>30903 - Disclosure - Derivatives (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDerivativesTables</Role>
      <ShortName>Derivatives (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureDerivatives</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>31103 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureStockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureStockBasedCompensation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>31203 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureNetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureNetLossPerShare</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails</Role>
      <ShortName>Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>40201 - Disclosure - Revenue - net revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails</Role>
      <ShortName>Revenue - net revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>40202 - Disclosure - Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails</Role>
      <ShortName>Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails</Role>
      <ShortName>Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>40301 - Disclosure - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails</Role>
      <ShortName>Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>40303 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>40401 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureInventoryDetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureInventoryTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>40402 - Disclosure - Inventory - Balance Sheet Classifications (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails</Role>
      <ShortName>Inventory - Balance Sheet Classifications (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>40403 - Disclosure - Inventory - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails</Role>
      <ShortName>Inventory - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>40502 - Disclosure - Balance Sheet Components - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails</Role>
      <ShortName>Balance Sheet Components - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Accrued and Other Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>40601 - Disclosure - Collaborations and Other Arrangements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails</Role>
      <ShortName>Collaborations and Other Arrangements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>40701 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails</Role>
      <ShortName>Debt Obligations - Summary of Debt Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>40702 - Disclosure - Debt Obligations - 2027 Term Loan - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails</Role>
      <ShortName>Debt Obligations - 2027 Term Loan - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>40703 - Disclosure - Debt Obligations - 2027 Term Loans Interest Expense Components (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails</Role>
      <ShortName>Debt Obligations - 2027 Term Loans Interest Expense Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>40704 - Disclosure - Debt Obligations - 2027 Term Loan Future Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails</Role>
      <ShortName>Debt Obligations - 2027 Term Loan Future Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>40705 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails</Role>
      <ShortName>Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>40706 - Disclosure - Debt Obligations - Capped Call Transactions - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails</Role>
      <ShortName>Debt Obligations - Capped Call Transactions - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails</Role>
      <ShortName>Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails</Role>
      <ShortName>Debt Obligations - 2026 Convertible Notes Future Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>40709 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails</Role>
      <ShortName>Debt Obligations - Convertible Notes due 2022 Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>40710 - Disclosure - Debt Obligations - 2025 Term Loan - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails</Role>
      <ShortName>Debt Obligations - 2025 Term Loan - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails</Role>
      <ShortName>Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>40802 - Disclosure - Commitments and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>40901 - Disclosure - Derivatives - Derivative fair value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails</Role>
      <ShortName>Derivatives - Derivative fair value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>40903 - Disclosure - Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails</Role>
      <ShortName>Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>41001 - Disclosure - At-The-Market Offering (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureAtMarketOfferingDetails</Role>
      <ShortName>At-The-Market Offering (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>41101 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails</Role>
      <ShortName>Stock-Based Compensation - Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>41102 - Disclosure - Stock-Based Compensation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails</Role>
      <ShortName>Stock-Based Compensation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>41201 - Disclosure - Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="chrs-20230331x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>41301 - Disclosure - Restructuring Charges (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coherus.com/role/DisclosureRestructuringChargesDetails</Role>
      <ShortName>Restructuring Charges (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coherus.com/role/DisclosureRestructuringCharges</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept UnrealizedGainLossOnSecurities in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. chrs-20230331x10q.htm 23</Log>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. chrs-20230331x10q.htm 27</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: chrs:FairValueAssetsLevel1ToLevel2TransfersAmount1, chrs:FairValueAssetsLevel2ToLevel1TransfersAmount1, chrs:FairValueLiabilitiesLevel1ToLevel2TransfersAmount1, chrs:FairValueLiabilitiesLevel2ToLevel1TransfersAmount1, chrs:MandatoryPrepaymentTerm, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet -  chrs-20230331x10q.htm 9</Log>
    <Log type="Warning">[ix-0514-Hidden-Fact-Not-Referenced] WARN: 2 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:CommitmentsAndContingencies -  chrs-20230331x10q.htm 9</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="chrs-20230331x10q.htm">chrs-20230331x10q.htm</File>
    <File>chrs-20230331.xsd</File>
    <File>chrs-20230331_cal.xml</File>
    <File>chrs-20230331_def.xml</File>
    <File>chrs-20230331_lab.xml</File>
    <File>chrs-20230331_pre.xml</File>
    <File>chrs-20230331xex10d1.htm</File>
    <File>chrs-20230331xex10d2.htm</File>
    <File>chrs-20230331xex10d3.htm</File>
    <File>chrs-20230331xex31d1.htm</File>
    <File>chrs-20230331xex31d2.htm</File>
    <File>chrs-20230331xex32d1.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="523">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>85
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "chrs-20230331x10q.htm": {
   "axisCustom": 0,
   "axisStandard": 31,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 523,
    "http://xbrl.sec.gov/dei/2022": 30
   },
   "contextCount": 220,
   "dts": {
    "calculationLink": {
     "local": [
      "chrs-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "chrs-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "chrs-20230331x10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "chrs-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "chrs-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "chrs-20230331.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/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 507,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 9,
    "http://www.coherus.com/20230331": 9,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 23
   },
   "keyCustom": 75,
   "keyStandard": 225,
   "memberCustom": 35,
   "memberStandard": 41,
   "nsprefix": "chrs",
   "nsuri": "http://www.coherus.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00090 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.coherus.com/role/DocumentDocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10301 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.coherus.com/role/DisclosureFairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10401 - Disclosure - Inventory",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.coherus.com/role/DisclosureInventory",
     "shortName": "Inventory",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10501 - Disclosure - Balance Sheet Components",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponents",
     "shortName": "Balance Sheet Components",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10601 - Disclosure - Collaborations and Other Arrangements",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements",
     "shortName": "Collaborations and Other Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10701 - Disclosure - Debt Obligations",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations",
     "shortName": "Debt Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10801 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10901 - Disclosure - Derivatives",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.coherus.com/role/DisclosureDerivatives",
     "shortName": "Derivatives",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "chrs:AtMarketOfferingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11001 - Disclosure - At The Market Offering",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.coherus.com/role/DisclosureAtMarketOffering",
     "shortName": "At The Market Offering",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "chrs:AtMarketOfferingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11101 - Disclosure - Stock-Based Compensation",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.coherus.com/role/DisclosureStockBasedCompensation",
     "shortName": "Stock-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11201 - Disclosure - Net Loss Per Share",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.coherus.com/role/DisclosureNetLossPerShare",
     "shortName": "Net Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00100 - Statement - Condensed Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "11301 - Disclosure - Restructuring Charges",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.coherus.com/role/DisclosureRestructuringCharges",
     "shortName": "Restructuring Charges",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "20102 - Disclosure - Organization and Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "21",
     "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies",
     "shortName": "Organization and Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30103 - Disclosure - Organization and Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables",
     "shortName": "Organization and Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30203 - Disclosure - Revenue (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.coherus.com/role/DisclosureRevenueTables",
     "shortName": "Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30303 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "chrs:ScheduleOfInventoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30403 - Disclosure - Inventory (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.coherus.com/role/DisclosureInventoryTables",
     "shortName": "Inventory (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "chrs:ScheduleOfInventoryTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30503 - Disclosure - Balance Sheet Components (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables",
     "shortName": "Balance Sheet Components (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30703 - Disclosure - Debt Obligations (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.coherus.com/role/DisclosureDebtObligationsTables",
     "shortName": "Debt Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30803 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermPurchaseCommitmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "30903 - Disclosure - Derivatives (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.coherus.com/role/DisclosureDerivativesTables",
     "shortName": "Derivatives (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals",
     "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31103 - Disclosure - Stock-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationTables",
     "shortName": "Stock-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember_kXvWZMVZAUOWJaoj0CDuqg",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "31203 - Disclosure - Net Loss Per Share (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://www.coherus.com/role/DisclosureNetLossPerShareTables",
     "shortName": "Net Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "chrs:ProductPipelineNumberOfDrugCandidates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40101 - Disclosure - Organization and Significant Accounting Policies - Organization (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails",
     "shortName": "Organization and Significant Accounting Policies - Organization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "chrs:ProductPipelineNumberOfDrugCandidates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_product_Fu4ZlU4rf0G5MRWNA2jnMg",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40102 - Disclosure - Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails",
     "shortName": "Organization and Significant Accounting Policies - Cash, Cash Equivalents and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2022_LIM12EXJ1UuNy1FVWo-2NA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40201 - Disclosure - Revenue - net revenue (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails",
     "shortName": "Revenue - net revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_vc6a_DKfxEmIsleUJCbCcw",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40202 - Disclosure - Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails",
     "shortName": "Revenue - Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_MajorCustomersAxis_chrs_McKessonMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_r4f1Qyb5ZUyukKz60WF3lQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40203 - Disclosure - Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails",
     "shortName": "Revenue - Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "chrs:ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_12_31_2022_YwJqH03hBEu2nJuls7xNYQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "chrs:ReserveForDiscountsAndAllowancesConstituteVariableConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40301 - Disclosure - Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails",
     "shortName": "Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_j11VznezIEyWLmrkDTRlvw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40302 - Disclosure - Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
     "shortName": "Fair Value Measurements - Cost, Unrealized Gains or Losses, and Fair Value by Investment Type (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40303 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00200 - Statement - Condensed Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "chrs:ScheduleOfInventoryTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40401 - Disclosure - Inventory (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.coherus.com/role/DisclosureInventoryDetails",
     "shortName": "Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "chrs:ScheduleOfInventoryTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterials",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40402 - Disclosure - Inventory - Balance Sheet Classifications (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails",
     "shortName": "Inventory - Balance Sheet Classifications (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "chrs:ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "lang": null,
      "name": "chrs:InventoryCurrentAndNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40403 - Disclosure - Inventory - Additional Information (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails",
     "shortName": "Inventory - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:InventoryDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-5",
      "lang": null,
      "name": "chrs:PrepaymentsMadeToCmoForManufacturingServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40501 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails",
     "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40502 - Disclosure - Balance Sheet Components - Additional Information (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails",
     "shortName": "Balance Sheet Components - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40503 - Disclosure - Balance Sheet Components - Accrued and Other Current Liabilities (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails",
     "shortName": "Balance Sheet Components - Accrued and Other Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "chrs:AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "chrs:CollaborationAgreementOptionExerciseFeePerProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40601 - Disclosure - Collaborations and Other Arrangements (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
     "shortName": "Collaborations and Other Arrangements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_3_1_2022_To_3_31_2022_XD95Vv5IoEC1ztfkHkEy2A",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "chrs:CollaborationAgreementOptionExerciseFeePerProgram",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40701 - Disclosure - Debt Obligations - Summary of Debt Obligations (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
     "shortName": "Debt Obligations - Summary of Debt Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_EMWePq5Ts0iApioqhEMniw",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfDebt",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40702 - Disclosure - Debt Obligations - 2027 Term Loan - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
     "shortName": "Debt Obligations - 2027 Term Loan - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember___n67lB5x0ec_E2Dp2KtMw",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:DebtInstrumentInterestRateDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfDebtDiscountPremium",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40703 - Disclosure - Debt Obligations - 2027 Term Loans Interest Expense Components (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
     "shortName": "Debt Obligations - 2027 Term Loans Interest Expense Components (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_xNhIqQh7nUyjeSKYw_mMbQ",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40704 - Disclosure - Debt Obligations - 2027 Term Loan Future Payments (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
     "shortName": "Debt Obligations - 2027 Term Loan Future Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_srt_CounterpartyNameAxis_chrs_BiopharmaCreditInvestmentsVGpLlcMember_us-gaap_DebtInstrumentAxis_chrs_TermLoansMember_BYBzXtELjUS6hMFF2gxy1A",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unitRef": "Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40705 - Disclosure - Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
     "shortName": "Debt Obligations - Convertible Senior Subordinated Notes due 2026 - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtInstrumentCovenantCompliance",
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member___4XQQp1pkO-4Sgk-dohoQ",
      "decimals": "0",
      "lang": null,
      "name": "chrs:NumberOfEventsInDefault",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharePrice",
      "reportCount": 1,
      "unitRef": "Unit_Divide_USD_shares_MxED_ft3tEy5UdfB9WupBg",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40706 - Disclosure - Debt Obligations - Capped Call Transactions - Narrative (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails",
     "shortName": "Debt Obligations - Capped Call Transactions - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_4_1_2020_To_4_30_2020_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_aClQBNJHdUOd8FIoNJp1dA",
      "decimals": "-5",
      "lang": null,
      "name": "chrs:PaymentForCappedCallTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfDebtDiscountPremium",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40707 - Disclosure - Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
     "shortName": "Debt Obligations - 2026 Convertible Notes Interest Expense Components (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_VUYFFn5weEWC4glpXLIGXA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "th",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40708 - Disclosure - Debt Obligations - 2026 Convertible Notes Future Payments (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
     "shortName": "Debt Obligations - 2026 Convertible Notes Future Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "th",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_iSeGC6VJhkK72e52pABTqA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfConvertibleDebt",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40709 - Disclosure - Debt Obligations - Convertible Notes due 2022 Narrative (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
     "shortName": "Debt Obligations - Convertible Notes due 2022 Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_chrs_ConvertibleSeniorNotes8.2PercentDue2022Member_1HQEzk1sNEqgOfWBDRCbsQ",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2022_To_3_31_2022_ncYvb-wrqU2mjZD8ZpiQhA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfDebt",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40710 - Disclosure - Debt Obligations - 2025 Term Loan - Narrative (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
     "shortName": "Debt Obligations - 2025 Term Loan - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_1_31_2022_srt_CounterpartyNameAxis_chrs_HealthcareRoyaltyPartnersIIILPMember_us-gaap_DebtInstrumentAxis_us-gaap_LoansPayableMember_zEzYNlBRwEqvE63aeBF0Dw",
      "decimals": "3",
      "lang": null,
      "name": "chrs:DebtInstrumentPrepaymentPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_pure_Sl76aPdreUatSGWtm-jmGQ",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40801 - Disclosure - Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails",
     "shortName": "Commitments and Contingencies - Schedule of Non-Cancelable Contractual Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LongTermPurchaseCommitmentTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40802 - Disclosure - Commitments and Contingencies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails",
     "shortName": "Commitments and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_4_1_2022_To_4_30_2022_qQcDV-pK90OjpoZbyhWZ8A",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProductLiabilityContingencyLossExposureNotAccruedBestEstimate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "chrs:NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40901 - Disclosure - Derivatives - Derivative fair value (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails",
     "shortName": "Derivatives - Derivative fair value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_3_31_2023_9drruyXkakOAOiZs9AUYbQ",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "chrs:NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_derivative_-IHBB0e1R0KokZKtedY5YQ",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "As_Of_12_31_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_IKhK3B_VJkO7tEujGPy7EA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "40903 - Disclosure - Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails",
     "shortName": "Derivatives - Pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "chrs:AtMarketOfferingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41001 - Disclosure - At-The-Market Offering (Details)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails",
     "shortName": "At-The-Market Offering (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "chrs:AtMarketOfferingTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_11_8_2022_To_11_8_2022_us-gaap_SubsidiarySaleOfStockAxis_chrs_AtMarketOfferingMember_wiErEVhid06qVu2Z4TgGVQ",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41101 - Disclosure - Stock-Based Compensation - Stock-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
     "shortName": "Stock-Based Compensation - Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_AwardTypeAxis_chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember_GECEDMQAY0qpmPgubbTsAg",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_3_3_2023_To_3_3_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember_qJHNFowY1U-Zf25CPPnQmw",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41102 - Disclosure - Stock-Based Compensation - Additional Information (Details)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
     "shortName": "Stock-Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41201 - Disclosure - Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails",
     "shortName": "Net Loss Per Share - Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_shares_JGkWf40Es0OHbSUBVvg8IQ",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "41301 - Disclosure - Restructuring Charges (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
     "shortName": "Restructuring Charges (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_3_10_2023_To_3_10_2023_us-gaap_RestructuringCostAndReserveAxis_us-gaap_EmployeeSeveranceMember__y0tKpHJjky4CqvnuYx9vw",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminated",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_employee_bt1uw586vk2_7VW2s4sGVA",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Standard_USD_8ZkUWcZ8mEK8CiCHjHvp7Q",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10101 - Disclosure - Organization and Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies",
     "shortName": "Organization and Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "10201 - Disclosure - Revenue",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.coherus.com/role/DisclosureRevenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "chrs-20230331x10q.htm",
      "contextRef": "Duration_1_1_2023_To_3_31_2023_lY8s1vn5rESx14NN2TDBxA",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 77,
   "tag": {
    "chrs_AccruedAndOtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents accrued and other current liabilities.",
        "label": "Accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedAndOtherCurrentLiabilitiesMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_AccruedCoDevelopmentCostsPayableToJunshiBiosciences": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent to pertaining accrued co-development costs payable to Junshi Biosciences",
        "label": "Accrued Co-Development Costs Payable to Junshi Biosciences",
        "terseLabel": "Accrued co-development costs payable to Junshi Biosciences"
       }
      }
     },
     "localname": "AccruedCoDevelopmentCostsPayableToJunshiBiosciences",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued commercial and research and development manufacturing liabilities current.",
        "label": "Accrued Commercial and Research and Development Manufacturing Liabilities Current",
        "terseLabel": "Accrued commercial and research and development manufacturing"
       }
      }
     },
     "localname": "AccruedCommercialAndResearchAndDevelopmentManufacturingLiabilitiesCurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_AccruedRebatesFeesAndReserveCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued rebates, fees and reserve.",
        "label": "Accrued Rebates Fees And Reserve Current",
        "terseLabel": "Accrued rebates, fees and reserves"
       }
      }
     },
     "localname": "AccruedRebatesFeesAndReserveCurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_AccruedRebatesFeesAndReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents accrued rebates, fees and reserves.",
        "label": "Accrued Rebates, Fees And Reserves [Member]",
        "terseLabel": "Accrued rebates, fees and reserves"
       }
      }
     },
     "localname": "AccruedRebatesFeesAndReservesMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional milestone payments upon achievement of certain development and regulatory milestones.",
        "label": "Additional Milestone Payments Upon Achievement Of Certain Development And Regulatory Milestones",
        "verboseLabel": "Maximum aggregate milestone payments"
       }
      }
     },
     "localname": "AdditionalMilestonePaymentsUponAchievementOfCertainDevelopmentAndRegulatoryMilestones",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional milestone payments upon achievement of with subject to FDA approval",
        "label": "Additional Milestone Payments Upon Achievement With Subject To FDA Approval",
        "terseLabel": "Additional milestone payments related to FDA approval"
       }
      }
     },
     "localname": "AdditionalMilestonePaymentsUponAchievementWithSubjectToFdaApproval",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_AmeriSourceBergenCorpMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AmeriSource-Bergen Corp.",
        "label": "AmeriSource-Bergen Corp"
       }
      }
     },
     "localname": "AmeriSourceBergenCorpMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_AmountAddedToVariableComponent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the variable component.",
        "label": "Amount Added To The Variable Component",
        "terseLabel": "Amount added to the variable component"
       }
      }
     },
     "localname": "AmountAddedToVariableComponent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_AntiTigitAntibodyAndIl2CytokineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents anti-TIGIT antibody and the IL-2 cytokine.",
        "label": "Anti-TIGIT Antibody and IL-2 cytokine"
       }
      }
     },
     "localname": "AntiTigitAntibodyAndIl2CytokineMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_AtMarketOfferingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/a",
        "label": "At-The-Market Offering"
       }
      }
     },
     "localname": "AtMarketOfferingAbstract",
     "nsuri": "http://www.coherus.com/20230331",
     "xbrltype": "stringItemType"
    },
    "chrs_AtMarketOfferingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent at the market offering.",
        "label": "At The Market Offering [Line Items]",
        "terseLabel": "At-The-Market Offering"
       }
      }
     },
     "localname": "AtMarketOfferingLineItems",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "chrs_AtMarketOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to at the market offering issuance.",
        "label": "At The Market Offering."
       }
      }
     },
     "localname": "AtMarketOfferingMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_AtMarketOfferingTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "At the market offering.",
        "label": "At The Market Offering [Table]"
       }
      }
     },
     "localname": "AtMarketOfferingTable",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "chrs_AtMarketOfferingTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure containing information regarding At the market offering.",
        "label": "At The Market Offering [Text Block]",
        "terseLabel": "At The Market Offering"
       }
      }
     },
     "localname": "AtMarketOfferingTextBlock",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOffering"
     ],
     "xbrltype": "textBlockItemType"
    },
    "chrs_BioeqIPAGMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bioeq IP AG.",
        "label": "Bioeq IP AG"
       }
      }
     },
     "localname": "BioeqIPAGMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_BiopharmaCreditInvestmentsVGpLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to BioPharma Credit Investments V GP LLC.",
        "label": "BioPharma Credit Investments V GP LLC"
       }
      }
     },
     "localname": "BiopharmaCreditInvestmentsVGpLlcMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_CapPriceOfCapCallTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the cap price of the cap call transactions (per share).",
        "label": "Cap Price of Cap Call Transactions",
        "terseLabel": "Initial cap price of capped call transactions."
       }
      }
     },
     "localname": "CapPriceOfCapCallTransactions",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "chrs_CardinalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardinal.",
        "label": "Cardinal"
       }
      }
     },
     "localname": "CardinalMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_ChargebacksAndDiscountsForPromptPaymentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charge backs and discounts for prompt payment.",
        "label": "Chargebacks and Discounts for Prompt Payment"
       }
      }
     },
     "localname": "ChargebacksAndDiscountsForPromptPaymentMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_CimerliMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to the product CIMERLI.",
        "label": "CIMERLI"
       }
      }
     },
     "localname": "CimerliMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_CoDevelopmentRegulatoryAndTechnologyTransferCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents co-development, regulatory and technology transfer costs.",
        "label": "Co-development, Regulatory And Technology Transfer Costs",
        "terseLabel": "Co-development, regulatory and technology transfer costs"
       }
      }
     },
     "localname": "CoDevelopmentRegulatoryAndTechnologyTransferCosts",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds",
        "label": "Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds",
        "terseLabel": "Collaboration agreement, Maximum aggregate one-time payments for the achievement of various regulatory and sales milestones"
       }
      }
     },
     "localname": "CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholds",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of maximum payments to be made on attainment of certain sales thresholds for each option program under the collaboration agreement.",
        "label": "Collaboration Agreement , Maximum Payments On Attainment Of Certain Sales Thresholds For Each Option Program"
       }
      }
     },
     "localname": "CollaborationAgreementMaximumPaymentsOnAttainmentOfCertainSalesThresholdsForEachOptionProgram",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of undisclosed preclinical immuno-oncology drug candidates under the collaboration agreement.",
        "label": "Collaboration Agreement, Number Of Undisclosed Preclinical Immuno Oncology Drug Candidates",
        "terseLabel": "Undisclosed preclinical"
       }
      }
     },
     "localname": "CollaborationAgreementNumberOfUndisclosedPreclinicalImmunoOncologyDrugCandidates",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_CollaborationAgreementOptionExerciseFeePerProgram": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of option exercise fee per program under the collaboration agreement.",
        "label": "Collaboration Agreement, Option Exercise Fee Per Program",
        "terseLabel": "License Agreement Fee"
       }
      }
     },
     "localname": "CollaborationAgreementOptionExerciseFeePerProgram",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of royalty on net sales under the collaboration agreement.",
        "label": "Collaboration Agreement, Percentage Of Royalty On Net Sales",
        "terseLabel": "Collaboration agreement, royalty on net sales, percentage"
       }
      }
     },
     "localname": "CollaborationAgreementPercentageOfRoyaltyOnNetSales",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of royalty on net sales for each option program under the collaboration agreement.",
        "label": "Collaboration Agreement, Percentage Of Royalty On Net Sales For Each Option Program",
        "terseLabel": "Collaboration agreement, royalty on net sales for each exercised option, percentage"
       }
      }
     },
     "localname": "CollaborationAgreementPercentageOfRoyaltyOnNetSalesForEachOptionProgram",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of threshold payments to be made on achievement on various milestones for each option program under the collaboration agreement.",
        "label": "Collaboration Agreement , Threshold Payments On Achievement Of Various Milestone For Each Option Program",
        "terseLabel": "Collaboration agreement, Maximum aggregate one-time payment for achievement of milestones, for each option program"
       }
      }
     },
     "localname": "CollaborationAgreementThresholdPaymentsOnAchievementOfVariousMilestoneForEachOptionProgram",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CollaborationAndLicenseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaboration and license agreements.",
        "label": "Collaborations and Other Arrangements"
       }
      }
     },
     "localname": "CollaborationAndLicenseAgreementsAbstract",
     "nsuri": "http://www.coherus.com/20230331",
     "xbrltype": "stringItemType"
    },
    "chrs_CollaborationCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents costs associated to a collaboration agreement.",
        "label": "Collaboration Costs",
        "terseLabel": "Collaboration Agreement, upfront amount paid"
       }
      }
     },
     "localname": "CollaborationCosts",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_CommonStockRemainingAvailableForSaleUnderAtmOffering": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the common stock remaining available for sale under the atm offering.",
        "label": "Common Stock Remaining Available For Sale Under The ATM Offering",
        "terseLabel": "Common stock remaining available for sales under the ATM Offering"
       }
      }
     },
     "localname": "CommonStockRemainingAvailableForSaleUnderAtmOffering",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average remaining period until maturity of the derivative contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Contractual Maturities of Available-for-sale Debt Securities, Remaining Maturity",
        "terseLabel": "Remaining contractual maturities of available-for-sale securities"
       }
      }
     },
     "localname": "ContractualMaturitiesOfAvailableForSaleDebtSecuritiesRemainingMaturity",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_ConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes.",
        "label": "Shares Issuable Upon Conversion of Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleNotesMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_ConvertibleNotesPrincipalAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible notes, principal amount.",
        "label": "Convertible Notes Principal Amount",
        "terseLabel": "2026 Convertible Notes, principal amount"
       }
      }
     },
     "localname": "ConvertibleNotesPrincipalAmount",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_ConvertibleSeniorNotes8.2PercentDue2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 8.2% Convertible Senior Notes due 2022.",
        "label": "8.2% Convertible Notes due 2022"
       }
      }
     },
     "localname": "ConvertibleSeniorNotes8.2PercentDue2022Member",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_ConvertibleSeniorSubordinatedNotesDue20261.5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to 1.5% Convertible Senior Subordinated Notes due 2026.",
        "label": "1.5% Convertible Senior Subordinated Notes due 2026"
       }
      }
     },
     "localname": "ConvertibleSeniorSubordinatedNotesDue20261.5Member",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables",
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_CurrencyContractsAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents currency contracts, assets.",
        "label": "Currency Contracts, Assets [Member]",
        "terseLabel": "Currency contracts, Assets"
       }
      }
     },
     "localname": "CurrencyContractsAssetsMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_CurrencycontractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency contracts",
        "label": "CurrencyContracts[Member]",
        "terseLabel": "Currency contracts"
       }
      }
     },
     "localname": "CurrencycontractsMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_DebtDiscountsAndIssuanceCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of debt discounts and issuance costs incurred.",
        "label": "Debt Discounts and Issuance Costs",
        "terseLabel": "Debt discounts and issuance costs"
       }
      }
     },
     "localname": "DebtDiscountsAndIssuanceCosts",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_DebtInstrumentContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to debt instrument contractual term.",
        "label": "Debt Instrument Contractual Term",
        "terseLabel": "Contractual term"
       }
      }
     },
     "localname": "DebtInstrumentContractualTerm",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument convertible number of shares per thousand of principal amount of notes.",
        "label": "Debt Instrument Convertible Number Of Shares Per Thousand Of Principal Amount Of Notes",
        "terseLabel": "Initial conversion rate, shares of common stock"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleNumberOfSharesPerThousandOfPrincipalAmountOfNotes",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "chrs_DebtInstrumentFixedInterestExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of fixed debt interest expenses.",
        "label": "Debt Instrument, Fixed Interest Expenses",
        "terseLabel": "Fixed debt interest expense"
       }
      }
     },
     "localname": "DebtInstrumentFixedInterestExpenses",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equal quarterly payments of principal.",
        "label": "Debt Instrument, Number of Quarterly Payments of Principal",
        "terseLabel": "Quarterly payments"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfQuarterlyPaymentsOfPrincipal",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_DebtInstrumentNumberOfTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of committed tranches.",
        "label": "Debt Instrument, Number of Tranches",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "localname": "DebtInstrumentNumberOfTranches",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_DebtInstrumentPrepaymentPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument prepayment percentage.",
        "label": "Debt Instrument Prepayment Percentage",
        "terseLabel": "Prepayment premium percentage"
       }
      }
     },
     "localname": "DebtInstrumentPrepaymentPercentage",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_DebtInstrumentRemainingTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to debt instrument remaining term.",
        "label": "Debt Instrument Remaining Term",
        "terseLabel": "Remaining term"
       }
      }
     },
     "localname": "DebtInstrumentRemainingTerm",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member represent the information pertaining to options and RSU",
        "label": "Employee And Nonemployee Stock Option And Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "EmployeeAndNonemployeeStockOptionAndRestrictedStockUnitsMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee and nonemployee stock option restricted stock units.",
        "label": "Employee And Nonemployee Stock Option Restricted Stock Units"
       }
      }
     },
     "localname": "EmployeeAndNonemployeeStockOptionRestrictedStockUnitsMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_EmployeesAndNonemployeesStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employees and non-employees stock option.",
        "label": "Stock options, including shares subject to ESPP"
       }
      }
     },
     "localname": "EmployeesAndNonemployeesStockOptionMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_EquivalentToConversionPricePerCommonShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equivalent to conversion price per common share.",
        "label": "Equivalent To Conversion Price Per Common Share",
        "terseLabel": "Initial conversion price per common share"
       }
      }
     },
     "localname": "EquivalentToConversionPricePerCommonShare",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "chrs_ExclusiveLicenseAndCommercializationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Exclusive License and Commercialization Agreement .",
        "label": "Collaboration Agreement"
       }
      }
     },
     "localname": "ExclusiveLicenseAndCommercializationAgreementMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_FairValueAssetsLevel1ToLevel2TransfersAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the fair value assets level 1 to level 2 transfers amount.",
        "label": "Fair Value Assets Level 1 To Level 2 Transfers Amount 1",
        "terseLabel": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount"
       }
      }
     },
     "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount1",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_FairValueAssetsLevel2ToLevel1TransfersAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents fair value assets level 2 to level 1 transfers amount.",
        "label": "Fair Value Assets Level 2 To Level 1 Transfers Amount 1",
        "terseLabel": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount"
       }
      }
     },
     "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount1",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_FairValueLiabilitiesLevel1ToLevel2TransfersAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents fair value liabilities level 1 to level 2 transfers amount.",
        "label": "Fair Value Liabilities Level 1 To Level 2 Transfers Amount 1",
        "terseLabel": "Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount"
       }
      }
     },
     "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount1",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_FairValueLiabilitiesLevel2ToLevel1TransfersAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents fair value liabilities level 2 to level 1 transfers amount.",
        "label": "Fair Value Liabilities Level 2 To Level 1 Transfers Amount 1",
        "terseLabel": "Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount"
       }
      }
     },
     "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount1",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_FloorOnVariableRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the floor of the variable rate.",
        "label": "Floor On Variable Rate"
       }
      }
     },
     "localname": "FloorOnVariableRate",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_HealthcareRoyaltyPartnersIIILPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Healthcare Royalty Partners III, L.P.",
        "label": "Lender"
       }
      }
     },
     "localname": "HealthcareRoyaltyPartnersIIILPMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_IncreaseDecreaseInAccruedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in accrued compensation.",
        "label": "Increase Decrease In Accrued Compensation",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedCompensation",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_IncreaseDecreaseInAccruedRebatesFeesAndReserve": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in accrued rebates, fees and reserve.",
        "label": "Increase Decrease In Accrued Rebates Fees And Reserve",
        "terseLabel": "Accrued rebates, fees and reserves"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedRebatesFeesAndReserve",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_InitialTermOfAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial term of agreement.",
        "label": "Initial Term Of Agreement",
        "terseLabel": "Initial term of agreement"
       }
      }
     },
     "localname": "InitialTermOfAgreement",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_InventoryCurrentAndNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory current and noncurrent.",
        "label": "Inventory Current And Noncurrent",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryCurrentAndNoncurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_JunshiBiosciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Junshi Biosciences.",
        "label": "Junshi Biosciences"
       }
      }
     },
     "localname": "JunshiBiosciencesMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_KlingeBiopharmaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the Klinge Biopharma [Member].",
        "label": "Klinge Biopharma [Member]",
        "terseLabel": "Klinge Biopharma"
       }
      }
     },
     "localname": "KlingeBiopharmaMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_LeaseLiabilitiesOperatingAndFinancing": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents lease liabilities for both operating and financing leases.",
        "label": "Lease Liabilities, Operating and Financing",
        "terseLabel": "Lease liabilities, current"
       }
      }
     },
     "localname": "LeaseLiabilitiesOperatingAndFinancing",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_LoanAgreementCovenantsNetSalesForPeriodFive": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net sales required under loan agreement for period five.",
        "label": "Loan Agreement Covenants Net Sales For Period Five",
        "terseLabel": "Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended December 31, 2024 and thereafter"
       }
      }
     },
     "localname": "LoanAgreementCovenantsNetSalesForPeriodFive",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_LoanAgreementCovenantsNetSalesForPeriodFour": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net sales required under loan agreement for period four.",
        "label": "Loan Agreement Covenants Net Sales For Period Four",
        "terseLabel": "Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended September 30, 2024"
       }
      }
     },
     "localname": "LoanAgreementCovenantsNetSalesForPeriodFour",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_LoanAgreementCovenantsNetSalesForPeriodOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net sales required under loan agreement for period one.",
        "label": "Loan Agreement Covenants, Net Sales For Period One",
        "terseLabel": "Loan agreement covenants, minimum trailing twelve month net sales for current quarter"
       }
      }
     },
     "localname": "LoanAgreementCovenantsNetSalesForPeriodOne",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_LoanAgreementCovenantsNetSalesForPeriodThree": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net sales required under loan agreement for period three.",
        "label": "Loan Agreement Covenants, Net Sales For Period Three",
        "terseLabel": "Loan agreement covenants, minimum trailing twelve-month net sales for the quarter ended June 30, 2024"
       }
      }
     },
     "localname": "LoanAgreementCovenantsNetSalesForPeriodThree",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_LoanAgreementCovenantsNetSalesForPeriodTwo": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net sales required under loan agreement for period two.",
        "label": "Loan Agreement Covenants, Net Sales For Period Two",
        "terseLabel": "Loan agreement covenants, minimum trailing twelve month net sales for the quarter ended March 30, 2024"
       }
      }
     },
     "localname": "LoanAgreementCovenantsNetSalesForPeriodTwo",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_MandatoryPrepaymentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mandatory prepayment, term.",
        "label": "Mandatory Prepayment, Term",
        "terseLabel": "Mandatory prepayment term"
       }
      }
     },
     "localname": "MandatoryPrepaymentTerm",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_MaximumAmountPaidCoDevelopmentActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the maximum paid amount for co-development activities.",
        "label": "Maximum Amount Paid, Co-development Activities",
        "terseLabel": "Maximum paid amount for co-development activities (per licensed compound)"
       }
      }
     },
     "localname": "MaximumAmountPaidCoDevelopmentActivities",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_McKessonMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "McKesson.",
        "label": "McKesson"
       }
      }
     },
     "localname": "McKessonMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of derivative instruments held for trading or speculative purpose.",
        "label": "Number of Derivative Instrument Held For Trading or Speculative Purpose",
        "terseLabel": "Number of Derivative Instrument Held For Trading or Speculative Purpose"
       }
      }
     },
     "localname": "NumberOfDerivativeInstrumentHeldForTradingOrSpeculativePurpose",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_NumberOfEventsInDefault": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of events in default.",
        "label": "Number Of Events in Default",
        "terseLabel": "Number of events in default"
       }
      }
     },
     "localname": "NumberOfEventsInDefault",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_OperatingAndFinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating and finance lease, classified as noncurrent.",
        "label": "Operating and Finance Lease, Liability, Noncurrent",
        "terseLabel": "Lease liabilities, non-current"
       }
      }
     },
     "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_OtherFeesCoPayAssistanceAndReturnsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other fees, co-pay assistance and returns.",
        "label": "Other Fees, Co-pay Assistance and Returns"
       }
      }
     },
     "localname": "OtherFeesCoPayAssistanceAndReturnsMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_OtherNoncashAdjustments": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents other noncash adjustments.",
        "label": "Other Noncash Adjustments",
        "terseLabel": "Other non-cash adjustments, net"
       }
      }
     },
     "localname": "OtherNoncashAdjustments",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PaymentForCappedCallTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payment made for entering into capped call transactions.",
        "label": "Payment for Capped Call Transactions",
        "terseLabel": "Payment for capped call transactions"
       }
      }
     },
     "localname": "PaymentForCappedCallTransactions",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments and customer credits issued from reserve in discounts and allowances constitute variable consideration.",
        "label": "Payments And Customer Credits Issued From Reserve For Discounts And Allowances Constitute Variable Consideration",
        "negatedLabel": "Payments and customer credits issued"
       }
      }
     },
     "localname": "PaymentsAndCustomerCreditsIssuedFromReserveForDiscountsAndAllowancesConstituteVariableConsideration",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PercentageOfCapPriceCappedCallTransactions": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of premium on cap price.",
        "label": "Percentage of Cap Price, Capped Call Transactions",
        "terseLabel": "Percentage of cap price"
       }
      }
     },
     "localname": "PercentageOfCapPriceCappedCallTransactions",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_PercentageOfPremiumOnConvertibleNote": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of premium on convertible note.",
        "label": "Percentage Of Premium On Convertible Note",
        "terseLabel": "Convertible notes, premium percentage"
       }
      }
     },
     "localname": "PercentageOfPremiumOnConvertibleNote",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage required to pay an additional exit fee on principal amount.",
        "label": "Percentage Required To Pay Additional Exit Fee On Principal Amount",
        "terseLabel": "Percentage required to pay an additional exit fee on principal amount"
       }
      }
     },
     "localname": "PercentageRequiredToPayAdditionalExitFeeOnPrincipalAmount",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "chrs_PrepaidManufacturingExpenseCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid manufacturing expense current.",
        "label": "Prepaid Manufacturing Expense Current",
        "netLabel": "Prepaid manufacturing",
        "verboseLabel": "Prepayment made for manufacturing services"
       }
      }
     },
     "localname": "PrepaidManufacturingExpenseCurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PrepaymentsMadeToCmoForManufacturingServices": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents prepayments made to a CMO for manufacturing services.",
        "label": "Prepayments Made to CMO For Manufacturing Services",
        "terseLabel": "Prepayments made to a CMO for manufacturing services for UDENYCA"
       }
      }
     },
     "localname": "PrepaymentsMadeToCmoForManufacturingServices",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents prepayments made to a CMO for other research and development program.",
        "label": "Prepayments made to a CMO For Other Research And Development Pipeline Program",
        "terseLabel": "Prepayments made to a CMO For Other Research And Development Pipeline Program"
       }
      }
     },
     "localname": "PrepaymentsMadeToCmoForOtherResearchAndDevelopmentPipelineProgram",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of notes converted into shares of common stock at conversion rate.",
        "label": "Principal Amount Of Notes Converted Into Shares Of Common Stock At Conversion Rate",
        "terseLabel": "Principal amount of notes converted into shares"
       }
      }
     },
     "localname": "PrincipalAmountOfNotesConvertedIntoSharesOfCommonStockAtConversionRate",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_ProductPipelineNumberOfDrugCandidates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of drug candidates in the product pipeline.",
        "label": "Product pipeline, Number of Drug Candidates",
        "terseLabel": "Product pipeline, number of product candidates"
       }
      }
     },
     "localname": "ProductPipelineNumberOfDrugCandidates",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesOrganizationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_ProvisionRelatedToSalesMadeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Provision related to sales made in:"
       }
      }
     },
     "localname": "ProvisionRelatedToSalesMadeAbstract",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "chrs_ProvisionRelatedToSalesMadeInPriorPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents provision related to sales made in prior period.",
        "label": "Provision Related to Sales Made in Prior Period",
        "terseLabel": "Prior period"
       }
      }
     },
     "localname": "ProvisionRelatedToSalesMadeInPriorPeriod",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_RebatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rebates.",
        "label": "Rebates"
       }
      }
     },
     "localname": "RebatesMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average remaining period until maturity of the acquired debt security contract, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Remaining Contractual Maturities of Available-for-sale Debt Securities, Acquisition",
        "terseLabel": "Average maturity of investments upon acquisition"
       }
      }
     },
     "localname": "RemainingContractualMaturitiesOfAvailableForSaleDebtSecuritiesAcquisition",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "chrs_ReserveForDiscountsAndAllowancesConstituteVariableConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for discounts and allowances constitute variable consideration.",
        "label": "Reserve For Discounts And Allowances Constitute Variable Consideration",
        "periodEndLabel": "Activities and reserve balance, ending balance",
        "periodStartLabel": "Activities and reserve balance, beginning balance"
       }
      }
     },
     "localname": "ReserveForDiscountsAndAllowancesConstituteVariableConsideration",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for sales discounts and allowances constitute variable consideration.",
        "label": "Reserve For Sales Discounts And Allowances Constitute Variable Consideration",
        "verboseLabel": "Current period"
       }
      }
     },
     "localname": "ReserveForSalesDiscountsAndAllowancesConstituteVariableConsideration",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_RestructuringAndRelatedActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of executives impacted by restructuring and related activities.",
        "label": "Number of Executives Impacted",
        "terseLabel": "Restructuring And Related Activities"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivities",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "chrs_SaleOfStockConsiderationReceivedOnTransactionGrossProceeds": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction.",
        "label": "Sale of Stock, Consideration Received on Transaction, Gross Proceeds",
        "terseLabel": "Gross proceeds from issuance of common stock"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransactionGrossProceeds",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of balance sheet classification of Inventory.",
        "label": "Schedule Of Balance Sheet Classification Of Inventory Table [Text Block]",
        "terseLabel": "Schedule of Balance Sheet Classification"
       }
      }
     },
     "localname": "ScheduleOfBalanceSheetClassificationOfInventoryTableTextBlock",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "chrs_ScheduleOfInventoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of inventories.",
        "label": "Schedule of Inventory [Table Text Block]",
        "terseLabel": "Schedule of Inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryTableTextBlock",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "chrs_ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of product sales discounts and allowances.",
        "label": "Schedule Of Product Sales Discounts And Allowances Table [Text Block]",
        "terseLabel": "Activities and Ending Reserve Balances for Each Significant Category of Discounts and Allowances"
       }
      }
     },
     "localname": "ScheduleOfProductSalesDiscountsAndAllowancesTableTextBlock",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "chrs_ShareBasedPaymentArrangementForfeitureCredit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of share based compensation forfeiture credit.",
        "label": "Share-Based Payment Arrangement, Forfeiture Credit",
        "verboseLabel": "Forfeiture credit"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementForfeitureCredit",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_TermLoanGross": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan, gross.",
        "label": "Term Loan Gross",
        "terseLabel": "Term Loan, gross"
       }
      }
     },
     "localname": "TermLoanGross",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_TermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents term loans.",
        "label": "2027 Term Loans"
       }
      }
     },
     "localname": "TermLoansMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TermLoansPayableNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of term loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Term Loans Payable, Noncurrent",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "TermLoansPayableNoncurrent",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_TermSheetAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term sheet agreement.",
        "label": "Term Sheet Agreement"
       }
      }
     },
     "localname": "TermSheetAgreementMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_ToripalimabMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents toripalimab.",
        "label": "Toripalimab"
       }
      }
     },
     "localname": "ToripalimabMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TrancheBLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Tranche B Loan.",
        "label": "Tranche B Loan, funded on March 31, 2022"
       }
      }
     },
     "localname": "TrancheBLoanMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TrancheCLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Tranche C Loan.",
        "label": "Tranche C Loan, not funded between April 1, 2022 and March 17, 2023"
       }
      }
     },
     "localname": "TrancheCLoanMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TrancheDLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Tranche D Loan.",
        "label": "Tranche D Loan, funded on September 14, 2022"
       }
      }
     },
     "localname": "TrancheDLoanMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TrancheLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents Tranche A Loan.",
        "label": "Tranche A Loan, funded January 5, 2022"
       }
      }
     },
     "localname": "TrancheLoanMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_TrancheaBAndDLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to  tranche A&amp;B &amp; D loans.",
        "label": "Tranches A, B and D"
       }
      }
     },
     "localname": "TrancheaBAndDLoansMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_UdenycaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information relating to the product UDENYCA.",
        "label": "UDENYCA"
       }
      }
     },
     "localname": "UdenycaMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "chrs_UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents upfront and milestone based license fee payments.",
        "label": "Upfront And Milestone Based License Fee Payments, Investing Activities",
        "negatedLabel": "Option payment to Junshi Biosciences"
       }
      }
     },
     "localname": "UpfrontAndMilestoneBasedLicenseFeePaymentsInvestingActivities",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_UpfrontAndMilestonePayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents upfront and milestone payments.",
        "label": "Upfront And Milestone Payment",
        "terseLabel": "Upfront and milestone payment"
       }
      }
     },
     "localname": "UpfrontAndMilestonePayment",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of upfront license fee payment related to license and collaboration agreement.",
        "label": "Upfront License Fee Payments Related To License And Collaboration Arrangements",
        "terseLabel": "Option payment to Shanghai Junshi Biosciences Ltd. (\"Junshi Biosciences\")"
       }
      }
     },
     "localname": "UpfrontLicenseFeePaymentsRelatedToLicenseAndCollaborationArrangements",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "chrs_YusimryProductMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Yusimry product.",
        "label": "Yusimry Product [Member]"
       }
      }
     },
     "localname": "YusimryProductMember",
     "nsuri": "http://www.coherus.com/20230331",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r519"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r520"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address Address Line1",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address Address Line2",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address City Or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address State Or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "verboseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation State Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Security12b Title",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "verboseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.coherus.com/role/DocumentDocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r293",
      "r322",
      "r483",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r239",
      "r500",
      "r574",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major Customers [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r344",
      "r450",
      "r462",
      "r478",
      "r479",
      "r497",
      "r508",
      "r515",
      "r573",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r239",
      "r500",
      "r574",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r237",
      "r451",
      "r498",
      "r514",
      "r568",
      "r569",
      "r574",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Or Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r237",
      "r451",
      "r498",
      "r514",
      "r568",
      "r569",
      "r574",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r337",
      "r344",
      "r370",
      "r371",
      "r372",
      "r426",
      "r450",
      "r462",
      "r478",
      "r479",
      "r497",
      "r508",
      "r515",
      "r563",
      "r573",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r276",
      "r277",
      "r278",
      "r279",
      "r337",
      "r344",
      "r370",
      "r371",
      "r372",
      "r426",
      "r450",
      "r462",
      "r478",
      "r479",
      "r497",
      "r508",
      "r515",
      "r563",
      "r573",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r293",
      "r322",
      "r484",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r207",
      "r345",
      "r522",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r207",
      "r345",
      "r522",
      "r523",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Significant Accounting Policies"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accounts Notes And Loans Receivable [Line Items]",
        "terseLabel": "Accounts Notes And Loans Receivable"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of receivable.",
        "label": "Receivable Type [Axis]"
       }
      }
     },
     "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r11",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accounts Payable Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableMember": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations incurred and payable to vendors for goods and services received.",
        "label": "Accounts Payable [Member]",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accretion Amortization Of Discounts And Premiums Investments",
        "negatedLabel": "Non-cash accretion of discount on marketable securities"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Accrued Liabilities Current",
        "terseLabel": "Accrued and other current liabilities",
        "totalLabel": "Total Accrued and other current liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedRoyaltiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r132",
      "r152"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.",
        "label": "Accrued Royalties",
        "terseLabel": "Royalties due"
       }
      }
     },
     "localname": "AccruedRoyaltiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r67",
      "r163"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "terseLabel": "Depreciation and amortization expense related to property and equipment"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r166",
      "r458",
      "r467",
      "r468"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income Loss Net Of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r22",
      "r25",
      "r93",
      "r419",
      "r463",
      "r464",
      "r533",
      "r534",
      "r535",
      "r546",
      "r547",
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r6",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid In Capital Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r546",
      "r547",
      "r548",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Adjustments Related To Tax Withholding For Share Based Compensation",
        "negatedLabel": "Taxes paid related to net share settlement of RSUs"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r88",
      "r89",
      "r346"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r374"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Allocated Share Based Compensation Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r32",
      "r44",
      "r122",
      "r312"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization Of Debt Discount Premium",
        "terseLabel": "Non-cash interest expense from amortization of debt discount &amp; issuance costs",
        "verboseLabel": "Amortization of debt discount and debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount",
        "verboseLabel": "Antidilutive securities excluded from the calculation of diluted net (loss) income per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive securities excluded from computation of EPS"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Antidilutive Securities, Name"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r128",
      "r143",
      "r165",
      "r189",
      "r228",
      "r231",
      "r235",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r389",
      "r393",
      "r409",
      "r513",
      "r571",
      "r572",
      "r589"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r160",
      "r168",
      "r189",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r389",
      "r393",
      "r409",
      "r513",
      "r571",
      "r572",
      "r589"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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 within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r114"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets Fair Value Disclosure",
        "terseLabel": "Total financial assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Unrealized Gain"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Unrealized (Loss)"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r241",
      "r252"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "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).",
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "totalLabel": "Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r62",
      "r240",
      "r252",
      "r452"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "verboseLabel": "Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r100",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Components"
       }
      }
     },
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Basis Of Presentation And Significant Accounting Policies [Text Block]",
        "terseLabel": "Organization and Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CallOptionMember": {
     "auth_ref": [
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
        "label": "Capped Call Transactions in connection with the 2026 Convertible Notes"
       }
      }
     },
     "localname": "CallOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r480"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Software implementation costs"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r46",
      "r162",
      "r481"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount 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. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash And Cash Equivalents At Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "auth_ref": [
      "r47",
      "r127"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
        "label": "Cash And Cash Equivalents Restricted Cash And Cash Equivalents Policy",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r40",
      "r46",
      "r50"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r40",
      "r121"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.",
        "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect",
        "totalLabel": "Net decrease in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollaborativeArrangementDisclosureTextBlock": {
     "auth_ref": [
      "r385",
      "r386",
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Collaborative Arrangement Disclosure [Text Block]",
        "terseLabel": "Collaborations and Other Arrangements"
       }
      }
     },
     "localname": "CollaborativeArrangementDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]",
        "terseLabel": "Collaborative Arrangements And Noncollaborative Arrangement Transactions"
       }
      }
     },
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r18",
      "r133",
      "r151"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Commitments And Contingencies",
        "terseLabel": "Commitments and contingencies (Note 8)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies."
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r69",
      "r273",
      "r274",
      "r477",
      "r570"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments And Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r546",
      "r547",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock Par Or Stated Value Per Share",
        "terseLabel": "Common stock, par value"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock Shares Authorized",
        "terseLabel": "Common stock, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock Shares Issued",
        "terseLabel": "Common stock, shares issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r5",
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock Shares Outstanding",
        "periodEndLabel": "Ending Balances (in shares)",
        "periodStartLabel": "Beginning Balances (in shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheetsParentheticals",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r5",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Common Stock Value",
        "terseLabel": "Common stock ($0.0001 par value; shares authorized: 300,000,000; shares issued and outstanding: 80,488,296 and 78,851,516 at March 31, 2023 and December 31, 2022, respectively)"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r91",
      "r94",
      "r175",
      "r177",
      "r183",
      "r454",
      "r460"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest",
        "totalLabel": "Comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment and Software"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r55",
      "r56",
      "r118",
      "r119",
      "r239",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r55",
      "r56",
      "r118",
      "r119",
      "r239",
      "r469",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk By Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r55",
      "r56",
      "r118",
      "r119",
      "r239",
      "r476",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk By Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r55",
      "r56",
      "r118",
      "r119",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk Percentage1",
        "terseLabel": "Percentage of total gross revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r53",
      "r55",
      "r56",
      "r57",
      "r118",
      "r120",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r55",
      "r56",
      "r118",
      "r119",
      "r239",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r92",
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation Policy [Text Block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Construction in Progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractualObligationFiscalYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual Obligation Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "ContractualObligationFiscalYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConvertibleDebtMember": {
     "auth_ref": [
      "r74",
      "r290",
      "r291",
      "r302",
      "r303",
      "r304",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Notes"
       }
      }
     },
     "localname": "ConvertibleDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r3",
      "r130",
      "r144",
      "r155"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable",
        "terseLabel": "Convertible Notes Payable"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleSubordinatedDebtNoncurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the carrying value of convertible subordinated debt as of the balance sheet date that is scheduled to be repaid after one year or beyond the normal operating cycle if longer. This form of debt can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder, and places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.",
        "label": "Convertible Subordinated Debt, Noncurrent",
        "terseLabel": "Convertible notes"
       }
      }
     },
     "localname": "ConvertibleSubordinatedDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNoteSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest).",
        "label": "Commercial paper and corporate notes"
       }
      }
     },
     "localname": "CorporateNoteSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r30",
      "r451"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost Of Sold Goods",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Goods Sold"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Operating Expenses",
        "totalLabel": "Total costs and expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r54",
      "r239"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "auth_ref": [
      "r48",
      "r49"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Debt Conversion Converted Instrument Amount1",
        "terseLabel": "Convertible notes, converted amount"
       }
      }
     },
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Obligations"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r77",
      "r188",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r306",
      "r313",
      "r314",
      "r316"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt Obligations"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r129",
      "r130",
      "r142",
      "r193",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r418",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables",
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r130",
      "r142",
      "r317"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Debt Instrument Carrying Amount",
        "totalLabel": "Total minimum payments"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentCovenantCompliance": {
     "auth_ref": [
      "r3",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "States whether the entity was in compliance with the debt covenants throughout the reporting period, and describes facts and circumstances of any compliance failure.",
        "label": "Debt Instrument Covenant Compliance",
        "terseLabel": "Convertible notes, covenant compliance"
       }
      }
     },
     "localname": "DebtInstrumentCovenantCompliance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r123",
      "r125",
      "r290",
      "r418",
      "r493",
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument Face Amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r304",
      "r408",
      "r493",
      "r494"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument Fair Value",
        "terseLabel": "Estimated fair value"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r15",
      "r123",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r15",
      "r123",
      "r320",
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument Interest Rate Effective Percentage",
        "terseLabel": "Effective interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r15",
      "r291"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument Interest Rate Stated Percentage",
        "terseLabel": "Stated interest rate",
        "verboseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateTerms": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets.",
        "label": "Debt Instrument Interest Rate Terms",
        "terseLabel": "Interest rate description"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r169",
      "r492",
      "r584"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.",
        "label": "Debt Instrument Maturity Date",
        "terseLabel": "Debt instrument maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r16",
      "r193",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r418",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables",
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information about timing of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features.",
        "label": "Debt Instrument, Redemption, Period [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "terseLabel": "Through March 31, 2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "auth_ref": [
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement.",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "terseLabel": "Starting April 1, 2023"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r16",
      "r80",
      "r81",
      "r82",
      "r83",
      "r122",
      "r123",
      "r125",
      "r141",
      "r193",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r296",
      "r302",
      "r303",
      "r304",
      "r305",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r315",
      "r418",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r543"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Debt Instrument [Table]",
        "terseLabel": "Debt Instrument [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Term",
        "terseLabel": "Total term of the loan"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "auth_ref": [
      "r124",
      "r302",
      "r318",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
        "label": "Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net",
        "negatedLabel": "Less unamortized debt discount and debt issuance costs, net",
        "negatedTerseLabel": "Less unamortized debt discount and debt issuance costs",
        "terseLabel": "Remaining unamortized debt discount and debt offering costs",
        "verboseLabel": "Unamortized debt discount and debt issuance costs"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r244",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions",
        "terseLabel": "Positions that were in unrealized loss positions"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Deferred Finance Costs Gross",
        "terseLabel": "Convertible notes, Issuance Cost"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r124"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Noncurrent, Net",
        "terseLabel": "Debt issuance costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r44",
      "r65"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Depreciation And Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current.",
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeAssetNotionalAmount": {
     "auth_ref": [
      "r578",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative asset.",
        "label": "Derivative Asset, Notional Amount",
        "terseLabel": "Derivative assets, Notional"
       }
      }
     },
     "localname": "DerivativeAssetNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r170"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Derivative assets, Fair Value"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r101",
      "r102",
      "r106",
      "r107",
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r113",
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivatives"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivatives"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r170"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "terseLabel": "Derivative liabilities, Fair Value"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current.",
        "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r578",
      "r579",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Derivative liabilities, Notional"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r95",
      "r96",
      "r98",
      "r99",
      "r108",
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r334",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Net revenue initiated sales in the United States of total net revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r347",
      "r376",
      "r377",
      "r378",
      "r382",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Share",
        "terseLabel": "Net (loss) income per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r184",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r208",
      "r210",
      "r212",
      "r213",
      "r214",
      "r218",
      "r399",
      "r400",
      "r455",
      "r461",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share Basic",
        "terseLabel": "Basic (In dollar per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r184",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r210",
      "r212",
      "r213",
      "r214",
      "r218",
      "r399",
      "r400",
      "r455",
      "r461",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Earnings Per Share Diluted",
        "terseLabel": "Diluted (In dollar per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r219"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Employee Related Liabilities Current",
        "terseLabel": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost capitalized for award under share-based payment arrangement.",
        "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount",
        "terseLabel": "Stock-based compensation expense capitalized into inventory"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]",
        "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Employee Severance"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r79",
      "r158",
      "r178",
      "r179",
      "r180",
      "r194",
      "r195",
      "r196",
      "r198",
      "r204",
      "r206",
      "r220",
      "r246",
      "r324",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r398",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r419",
      "r463",
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]",
        "terseLabel": "Financial assets measured at fair value on a recurring basis"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r401",
      "r402",
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]",
        "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r114",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Fair Value By Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r304",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r402",
      "r423",
      "r424",
      "r425",
      "r493",
      "r494",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value By Fair Value Hierarchy Level [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Fair Value By Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r404",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Fair Value By Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r304",
      "r338",
      "r343",
      "r402",
      "r423",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r304",
      "r338",
      "r343",
      "r402",
      "r424",
      "r493",
      "r494",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r304",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r402",
      "r425",
      "r493",
      "r494",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r304",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r423",
      "r424",
      "r425",
      "r493",
      "r494",
      "r505",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r405",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Fair Value Measurements Recurring Basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r100",
      "r104",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r242",
      "r243",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r254",
      "r255",
      "r256",
      "r315",
      "r323",
      "r397",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r491",
      "r555",
      "r556",
      "r557",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.",
        "label": "Financial Liabilities Fair Value Disclosure",
        "terseLabel": "Total financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ForeignExchangeContractMember": {
     "auth_ref": [
      "r485",
      "r505",
      "r512"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.",
        "label": "Foreign Exchange Contract [Member]",
        "terseLabel": "Currency contracts"
       }
      }
     },
     "localname": "ForeignExchangeContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": {
     "auth_ref": [
      "r101",
      "r105"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.",
        "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments",
        "terseLabel": "Currency contracts recorded in Other income (expense), net"
       }
      }
     },
     "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesPreTaxGainLossOfForeignCurrencyContractsNotDesignatedAsHedgingInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r44",
      "r75",
      "r76"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on debt extinguishment",
        "terseLabel": "Loss on debt extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r98",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "auth_ref": [
      "r541",
      "r559"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "label": "Impairment of Intangible Assets, Finite-lived",
        "terseLabel": "Long lived assets, material impairments"
       }
      }
     },
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r27",
      "r126",
      "r135",
      "r154",
      "r228",
      "r230",
      "r234",
      "r236",
      "r456",
      "r490"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Operations"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r259",
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r263"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase Decrease In Accounts Payable Trade",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r540"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase Decrease In Accrued Liabilities And Other Operating Liabilities",
        "terseLabel": "Accrued and other current and non-current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase Decrease In Inventories",
        "negatedLabel": "Inventory"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase Decrease In Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets",
        "negatedLabel": "Other prepaid, current and non-current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase Decrease In Prepaid Expense",
        "negatedLabel": "Prepaid manufacturing"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase Decrease In Receivables",
        "negatedLabel": "Trade receivables, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r124",
      "r137",
      "r181",
      "r227",
      "r417"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r32",
      "r310",
      "r321",
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
        "label": "Interest Expense Debt",
        "positiveLabel": "Interest expense",
        "totalLabel": "Total Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r34",
      "r311",
      "r495",
      "r496"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense Debt Excluding Amortization",
        "terseLabel": "Stated coupon interest"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoansInterestExpenseComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.",
        "label": "Interest Income And Interest Expense Disclosure Table [Text Block]",
        "terseLabel": "Components of Interest Expense"
       }
      }
     },
     "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r132",
      "r152"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable Current And Noncurrent",
        "negatedLabel": "Less amount representing interest",
        "terseLabel": "Contractual future interest payments due in 2022"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Current [Table]",
        "terseLabel": "Inventory Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoods": {
     "auth_ref": [
      "r527"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory Finished Goods",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoods",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryGross": {
     "auth_ref": [
      "r530"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Inventory Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r167",
      "r482",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": {
       "order": 1.0,
       "parentTag": "chrs_InventoryCurrentAndNoncurrent",
       "weight": 1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Net",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNoncurrent": {
     "auth_ref": [
      "r525"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails": {
       "order": 2.0,
       "parentTag": "chrs_InventoryCurrentAndNoncurrent",
       "weight": 1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.",
        "label": "Inventory Noncurrent",
        "terseLabel": "Inventory, non-current"
       }
      }
     },
     "localname": "InventoryNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryBalanceSheetClassificationsDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterials": {
     "auth_ref": [
      "r529"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory Raw Materials",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterials",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcess": {
     "auth_ref": [
      "r528"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureInventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.",
        "label": "Inventory Work In Process",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcess",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write Down",
        "terseLabel": "Inventory write-offs, net"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.",
        "label": "Finance lease right of use assets"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r12",
      "r189",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r390",
      "r393",
      "r394",
      "r409",
      "r489",
      "r571",
      "r589",
      "r590"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r10",
      "r131",
      "r148",
      "r513",
      "r544",
      "r558",
      "r585"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities And Stockholders Equity",
        "totalLabel": "Total liabilities and stockholders' deficit"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities And Stockholders Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity (Deficit)"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r14",
      "r161",
      "r189",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r390",
      "r393",
      "r394",
      "r409",
      "r513",
      "r571",
      "r589",
      "r590"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Liabilities Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicenseMember": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark.",
        "label": "Licensed Products"
       }
      }
     },
     "localname": "LicenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Additional facility amount"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowing supported by a written promise to pay an obligation.",
        "label": "2025 Term Loan"
       }
      }
     },
     "localname": "LoansPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "Three-month LIBOR"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r130",
      "r145",
      "r303",
      "r319",
      "r493",
      "r494"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long Term Debt",
        "terseLabel": "Net carrying value",
        "totalLabel": "Net carrying amount of Term Loans"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsSummaryOfDebtObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r72",
      "r193",
      "r308"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and 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).",
        "label": "Long Term Debt Maturities Repayments Of Principal In Next Twelve Months",
        "terseLabel": "2024 - interest only"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r72",
      "r193",
      "r308"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth 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": "Long-term Debt, Maturities, Repayments of Principal in Year Four",
        "terseLabel": "2027 - principal and interest"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r72",
      "r193",
      "r308"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third 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": "Long Term Debt Maturities Repayments Of Principal In Year Three",
        "terseLabel": "2026 - principal and interest",
        "verboseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r72",
      "r193",
      "r308"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).",
        "label": "Long Term Debt Maturities Repayments Of Principal In Year Two",
        "terseLabel": "2025 - interest only"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.",
        "label": "Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year",
        "terseLabel": "Remainder of 2023 - interest only"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanFuturePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermPurchaseCommitmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
        "label": "Long Term Purchase Commitment [Text Block]",
        "terseLabel": "Schedule of Non-cancelable Contractual Obligations"
       }
      }
     },
     "localname": "LongTermPurchaseCommitmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Longterm Debt Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r16",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesFuturePaymentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2026ConvertibleNotesInterestExpenseComponentsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r70",
      "r71",
      "r275",
      "r276",
      "r277",
      "r565",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "auth_ref": [
      "r276",
      "r277",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "label": "Loss Contingency, Estimate of Possible Loss",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Investments in marketable securities"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Investments in marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities Policy",
        "terseLabel": "Investments in Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
        "label": "Money Market Funds",
        "terseLabel": "Money market funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r187"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided By Used In Financing Activities",
        "totalLabel": "Net cash provided by (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Financing Activities [Abstract]",
        "terseLabel": "Financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r187"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided By Used In Investing Activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Investing Activities [Abstract]",
        "terseLabel": "Investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r40",
      "r42",
      "r45"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided By Used In Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided By Used In Operating Activities [Abstract]",
        "terseLabel": "Operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r28",
      "r45",
      "r136",
      "r153",
      "r159",
      "r173",
      "r176",
      "r180",
      "r189",
      "r197",
      "r199",
      "r200",
      "r201",
      "r202",
      "r205",
      "r206",
      "r211",
      "r228",
      "r230",
      "r234",
      "r236",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r400",
      "r409",
      "r490",
      "r571"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income Loss",
        "netLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "New Accounting Pronouncements Policy Policy [Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotDesignatedAsHedgingInstrumentEconomicHedgeMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument, not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP), used as economic hedge for exposure to risk.",
        "label": "Not Designated as Hedging Instrument, Economic Hedge [Member]",
        "terseLabel": "Economic hedge, not designated as hedging instrument"
       }
      }
     },
     "localname": "NotDesignatedAsHedgingInstrumentEconomicHedgeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesDerivativeFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Costs and expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r228",
      "r230",
      "r234",
      "r236",
      "r490"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income Loss",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityEquityAxis": {
     "auth_ref": [
      "r78",
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of options indexed to an issuer's equity.",
        "label": "Option Indexed to Issuer's Equity [Axis]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityEquityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityEquityTable": {
     "auth_ref": [
      "r78",
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different types of options indexed to an issuer's equity along with the different attributes of those options.",
        "label": "Option Indexed to Issuer's Equity, Equity [Table]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityEquityTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Option Indexed to Issuer's Equity [Line Items]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
        "label": "Option Indexed to Issuer's Equity, Type [Domain]"
       }
      }
     },
     "localname": "OptionIndexedToIssuersEquityTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Operations"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities Current",
        "terseLabel": "Accrued other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsAccruedAndOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r164"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets Noncurrent",
        "verboseLabel": "Other assets, non-current"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax",
        "terseLabel": "Foreign currency translation adjustments, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r26",
      "r79",
      "r174",
      "r177",
      "r182",
      "r410",
      "r415",
      "r416",
      "r453",
      "r459",
      "r533",
      "r534"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Other comprehensive loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income Loss Net Of Tax Period Increase Decrease [Abstract]",
        "terseLabel": "Other comprehensive loss:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r171",
      "r172"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax",
        "terseLabel": "Unrealized loss on available-for-sale securities, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r17"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities Noncurrent",
        "terseLabel": "Other liabilities, non-current"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income Expense",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForCommissions": {
     "auth_ref": [
      "r41"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for commissions during the current period.",
        "label": "Payments for Commissions",
        "terseLabel": "Commissions and fees"
       }
      }
     },
     "localname": "PaymentsForCommissions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payments Related To Tax Withholding For Share Based Compensation",
        "negatedLabel": "Taxes paid related to net share settlement of RSUs"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Payments To Acquire Property Plant And Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Prepaid Expense And Other Assets Current",
        "terseLabel": "Other prepaids and current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Proceeds From Convertible Debt",
        "terseLabel": "Proceeds from issuance of 2026 Convertible Notes, net of issuance costs",
        "verboseLabel": "Net proceeds from offering"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from issuance of common stock under ATM Offering, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r536"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.",
        "label": "Proceeds from Issuance of Debt",
        "terseLabel": "Proceeds from 2027 Term Loans, net of debt discount &amp; issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r537",
      "r539"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds From Sale And Maturity Of Marketable Securities",
        "terseLabel": "Proceeds from maturities of investments in marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMachineryAndEquipment": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sale of machinery and equipment.",
        "label": "Proceeds from Sale of Machinery and Equipment",
        "terseLabel": "Proceeds from disposal of property and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMachineryAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r37",
      "r86"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Proceeds From Stock Options Exercised",
        "terseLabel": "Proceeds from issuance of common stock upon exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Other"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductLiabilityContingencyLossExposureNotAccruedBestEstimate": {
     "auth_ref": [
      "r566",
      "r568",
      "r569"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Best estimate of the loss exposure for a reasonably possible liability for product liability damages for which no accrual has been recorded.",
        "label": "Product Liability Contingency, Loss Exposure Not Accrued, Best Estimate",
        "terseLabel": "Claims related to certain sales of UDENYCA from October 2020 through December 2021"
       }
      }
     },
     "localname": "ProductLiabilityContingencyLossExposureNotAccruedBestEstimate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product Revenue",
        "terseLabel": "Total net product revenue"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r159",
      "r173",
      "r176",
      "r186",
      "r189",
      "r197",
      "r205",
      "r206",
      "r228",
      "r230",
      "r234",
      "r236",
      "r245",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r388",
      "r391",
      "r392",
      "r400",
      "r409",
      "r456",
      "r490",
      "r510",
      "r511",
      "r535",
      "r571"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Profit Loss",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r561",
      "r587",
      "r588"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.",
        "label": "Accumulated Depreciation Depletion And Amortization Property Plant And Equipment",
        "negatedLabel": "Accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r562",
      "r588"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property Plant And Equipment Net",
        "totalLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": {
     "auth_ref": [
      "r526",
      "r560",
      "r586"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.",
        "label": "Property Plant And Equipment Gross",
        "terseLabel": "Total property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property Plant And Equipment By Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Property Plant And Equipment [Line Items]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r68",
      "r150",
      "r457",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property Plant And Equipment [Text Block]",
        "terseLabel": "Schedule of Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PurchaseObligation": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "label": "Purchase Obligation",
        "totalLabel": "Total obligations"
       }
      }
     },
     "localname": "PurchaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInFourthYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in fourth fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation Due In Fourth Year",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "PurchaseObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation Due In Next Twelve Months",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInSecondYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation Due In Second Year",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "PurchaseObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInThirdYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation Due In Third Year",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "PurchaseObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PurchaseObligation",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in remainder of current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment.",
        "label": "Purchase Obligation Future Minimum Payments Remainder Of Fiscal Year",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCommitmentsAndContingenciesScheduleOfNonCancelableContractualObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableTypeDomain": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.",
        "label": "Receivable"
       }
      }
     },
     "localname": "ReceivableTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReceivablesNetCurrent": {
     "auth_ref": [
      "r149",
      "r156",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.",
        "label": "Receivables Net Current",
        "terseLabel": "Trade receivables, net"
       }
      }
     },
     "localname": "ReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r551",
      "r552",
      "r553",
      "r554"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivables Policy [Text Block]",
        "terseLabel": "Trade Receivables"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedLabel": "Repayment of 2022 Convertible Notes and premiums",
        "terseLabel": "Outstanding amount payoff"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r538"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "negatedLabel": "Repayment of 2025 Term Loan, premiums and exit fees",
        "terseLabel": "Outstanding amount paid off"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r90",
      "r157",
      "r597"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research And Development Expense",
        "terseLabel": "Research and development",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and Development Expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r524",
      "r542",
      "r598",
      "r600"
     ],
     "calculation": {
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Charges."
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r260",
      "r262",
      "r265",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring And Related Activities Disclosure [Text Block]",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringCharges"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of positions eliminated during the period as a result of restructuring activities.",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated",
        "terseLabel": "Employees impacted"
       }
      }
     },
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r44",
      "r266",
      "r268",
      "r564"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r261",
      "r262",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Cost And Reserve [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Restructuring Cost And Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r262",
      "r267"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "verboseLabel": "Restructuring Reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r7",
      "r84",
      "r147",
      "r466",
      "r468",
      "r513"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings Accumulated Deficit",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r158",
      "r194",
      "r195",
      "r196",
      "r198",
      "r204",
      "r206",
      "r246",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r398",
      "r463",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r225",
      "r226",
      "r229",
      "r232",
      "r233",
      "r237",
      "r238",
      "r239",
      "r333",
      "r334",
      "r451"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue From Contract With Customer Including Assessed Tax",
        "terseLabel": "Net revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueNetRevenueDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue From Contract With Customer [Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale Of Stock Consideration Received On Transaction",
        "terseLabel": "Common stock, net proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r239",
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Net Product Revenue"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueGrossRevenuesBySignificantCustomerAsPercentageOfTotalGrossRevenuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScenarioPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The scenario under which facts represent plans as distinct from actual.",
        "label": "Scenario, Plan"
       }
      }
     },
     "localname": "ScenarioPlanMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2025TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]",
        "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueActivitiesAndEndingReserveBalancesForEachSignificantCategoryOfDiscountsAndAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule Of Accrued Liabilities Table [Text Block]",
        "terseLabel": "Schedule of Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for 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.",
        "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]",
        "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareOutstandingDilutivePotentialSharesExcludedFromCalculationOfDilutedNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Text Block]",
        "terseLabel": "Outstanding Dilutive Potential Shares Excluded from Calculation of Diluted Net loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureNetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Summary of the Company's Debt Obligations"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.",
        "label": "Cash, Cash Equivalents and Investments [Table Text Block]",
        "terseLabel": "Cash and cash equivalents, marketable securities and restricted cash"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]",
        "terseLabel": "Schedule Of Collaborative Arrangements And Noncollaborative Arrangement Transactions [Table]"
       }
      }
     },
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of derivative fair value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r85",
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]",
        "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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).",
        "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]",
        "terseLabel": "Financial Assets and Liabilities Measured on a Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule Of Maturities Of Long Term Debt Table [Text Block]",
        "terseLabel": "Schedule of Future Payments on Debt"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r105",
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.",
        "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]",
        "terseLabel": "Schedule of pre-tax gain (loss) of foreign currency contracts not designated as hedging instruments"
       }
      }
     },
     "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDerivativesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Schedule Of Property Plant And Equipment [Table]",
        "terseLabel": "Schedule Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponentsScheduleOfPropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r50",
      "r127",
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Schedule Of Restricted Cash And Cash Equivalents [Text Block]",
        "terseLabel": "Schedule of Reconciliation of Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r264",
      "r268",
      "r269",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule Of Restructuring And Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "auth_ref": [
      "r53",
      "r55",
      "r56",
      "r57",
      "r118",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Schedules Of Concentration Of Risk By Risk Factor [Text Block]",
        "terseLabel": "Gross Revenues by Significant Customer as a Percentage of Total Gross Revenues"
       }
      }
     },
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling General And Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses",
        "terseLabel": "Selling, General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share Based Compensation",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Accelerated Compensation Cost",
        "verboseLabel": "Stock-based compensation includes restructuring charges"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureStockBasedCompensationStockBasedCompensationDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Closing stock, price per share"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsCappedCallTransactionsNarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleNotesDue2022NarrativeDetails",
      "http://www.coherus.com/role/DisclosureDebtObligationsConvertibleSeniorSubordinatedNotesDue2026NarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued Price Per Share",
        "verboseLabel": "Share price"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Shares Paid For Tax Withholding For Share Based Compensation",
        "negatedLabel": "Taxes paid related to net share settlement of RSUs (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r19",
      "r79",
      "r158",
      "r178",
      "r179",
      "r180",
      "r194",
      "r195",
      "r196",
      "r198",
      "r204",
      "r206",
      "r220",
      "r246",
      "r324",
      "r379",
      "r380",
      "r381",
      "r383",
      "r384",
      "r398",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r416",
      "r419",
      "r463",
      "r464",
      "r465"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Statement Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Balance Sheets"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Comprehensive Loss"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Consolidated Statements of Stockholders' Equity (Deficit)"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r194",
      "r195",
      "r196",
      "r220",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r4",
      "r5",
      "r79",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period Shares New Issues",
        "terseLabel": "Issuance of common stock under ATM Offering, net of issuance costs (in shares)",
        "verboseLabel": "Common stock, shares issued and sold"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "auth_ref": [
      "r79",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
        "label": "Issuance of common stock upon vesting of RSUs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r4",
      "r5",
      "r79",
      "r84",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Stock Issued During Period Shares Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r4",
      "r5",
      "r79",
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Stock Issued During Period Value New Issues",
        "verboseLabel": "Aggregate offering price"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.",
        "label": "Stock Issued During Period, Value, Purchase of Assets",
        "verboseLabel": "Issuance of common stock under ATM Offering, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValuePurchaseOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "auth_ref": [
      "r4",
      "r5",
      "r79",
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "terseLabel": "Issuance of common stock upon vesting of RSUs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r79",
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period Value Stock Options Exercised",
        "terseLabel": "Issuance of common stock upon exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r5",
      "r8",
      "r9",
      "r61",
      "r513",
      "r544",
      "r558",
      "r585"
     ],
     "calculation": {
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest",
        "periodEndLabel": "Ending Balances",
        "periodStartLabel": "Beginning Balances",
        "totalLabel": "Total stockholders' deficit"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquityDeficit"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders Equity Including Portion Attributable To Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' deficit:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Subsidiary Sale Of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureAtMarketOfferingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "auth_ref": [
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Components"
       }
      }
     },
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureBalanceSheetComponents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r242",
      "r243",
      "r315",
      "r323",
      "r397",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r555",
      "r556",
      "r557",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Type Of Arrangement [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureCollaborationsAndOtherArrangementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r261",
      "r262",
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureRestructuringChargesDetails",
      "http://www.coherus.com/role/DisclosureStockBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r487",
      "r505",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "U.S. government agency securities"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r487",
      "r505",
      "r507",
      "r599"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "US Treasury Securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsCostUnrealizedGainsOrLossesAndFairValueByInvestmentTypeDetails",
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsFinancialAssetsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnSecurities": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.",
        "label": "Unrealized Gain (Loss) on Securities"
       }
      }
     },
     "localname": "UnrealizedGainLossOnSecurities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureFairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r221",
      "r222",
      "r223",
      "r224"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use Of Estimates",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureOrganizationAndSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/DisclosureDebtObligations2027TermLoanNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r209",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted-average common shares outstanding - Diluted",
        "terseLabel": "Diluted (In shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number Of Shares Outstanding [Abstract]",
        "terseLabel": "Weighted-average number of shares used in computing basic and diluted net loss per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r208",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Weighted Average Number Of Shares Outstanding Basic",
        "terseLabel": "Basic (In shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.coherus.com/role/StatementCondensedConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(g)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-06(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org/topic&trid=2126998",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "https://asc.fasb.org/topic&trid=2175745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "808",
   "URI": "https://asc.fasb.org/topic&trid=5833765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r516": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r517": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r518": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r519": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r521": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "210",
   "URI": "https://asc.fasb.org/topic&trid=2122208",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r604": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r605": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r606": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r607": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r608": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r609": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "63",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>86
<FILENAME>0001558370-23-008529-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001558370-23-008529-xbrl.zip
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
M3S9SGRV:D6'O>1=9GW"8XQV>_:0B_;R+K.]K2,Z1!,5%D@.EX3D$7T68O,]
M2\KLX_.RGW_6WZID6,8FRD3RW[= Q]:7ZV?</GL+\]725\+ICKNF.54B5*),
MU]0.][CF^.7B9,CB(ETT"G]S\![2R.>4D:;@?1=%0;_H=&FB/*G#+1^8Q?@.
MK\=)^)+,C0DS*2S&4I\R'$*D*XN)*I=DXK/,>XI[49/$N1SO*#<L!$?=HIOG
MD5G!^\C-$U1Y3G]/>!2"'?0=15RVDG%L_>EQQ?U&$\=+'(UF!WLLO,0QNBLQ
MNU8J*M%%JV+BQU[@LC&.'?,]=VZ*;(VRG8O4F<^632)OX/5+?) .^K=DP(]D
MDV!_$MO)1M5>CW\P[=N^X4_F1$$F =G@SIGBR'1!Z=<R+409NRR\&C46[3?F
MV  KS'TVJ/94/FZ9?WG=CLT\N14JN4@]E%#GQDCF7EK?(55HV K*==&\E5VM
M4_@A1'GI+HIYXP@AIVYX^/G>D:*Y;[L9:O0]5V/;QB-%XK/<-ULP+.F@1$7!
M;HJ7.+$U6B7M+X<^N; H'^M-N%U,+43;5.^@@?;OY?3OS_OE_P!02P,$%
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
MG;D*-H"6.'.5T8 Y.F3LF2M=KIE^3"/:!WAF9S9PCF/E"W>J,UG:#:3Y<VS
MXR9+RC;CS-9RS"@\T]7T<@C@V!CWY76Z)QADO<$=LD>$8C[5416]VKN@)TMP
MPGB+,H<- -TA\=RM-Q4P%Q\3U]26PG92W.IV#SJ'Q]NN-]5XLK9G <)=9T$E
M<0 RH\%9M\5MZ&(O9OD&T[P 0@\/MD4_:F).X6FTIN<C!0.#=Q66\(DS&C!'
M>XSUB76Y9OI)UJ2533R5D[.1E%/#'+U9D?3R9R4=] 9>84Y"N'%=7SS+<D.!
M"<AY\%\<8O=@,(C;KAH*D%M_Q]2A/"\,?# ]"U#NOK*ZPHZ*/P>\@;EQ'O$D
M=)1$=A,=^Y]38P<D7A:]EEO9H,PU!;V([Q#\\L-MEJX2LM8U@X9"F[,CSL_H
M7:3K'06)+:X9+W5'K6IS.Z B*V5-X?6$IA>=R0DN0@X0Y7:3_LJS9"N[H$4K
MX$C-MQ%6&QP5CY_T)(7NU3OF-G&Q*B]S8;T=TP]]'E2\V[#B!"[B7I;#7)_C
M'A\B&M[9$OFGR9"2 ;'%]E!P)DJFQX%5DGB(>3'2LQ#;N10OX3AZZ5X.]SO[
M7:MMQ=3 AR1!%J)]*T&2%=-D142)%#'0[X<@!TR"-%DY)B[X_6\A?7]O;66>
M&,5P7;+-=6>)#PB:US08OIQ/0?2YSPGJU#7/.*U$Z*FL\I7Y8& T+(U<N11*
M%DI#$QL4W6T3L09@_>!5;?/+-2)<*ML=1N*S=*-$#O4XLY\\\M_CP:%_\0QU
M5.5\&E\G?P;IE)M;#A;G%M&R)9NVDN3(+&.N]\&*:;(D4<! *R#K@YQ-$O5?
MIE9,G"6HVX"YY>P5Z!,[LF()A(*02"*-8G!]6ZR)7 \61T29**%T,^N^Q)]/
M8/PXWS<.TDUK8I"".>>YRU6T;9YYJJH:J?O_M;'&^)-(\]!CV&DF:"J5JOIN
MZ$TI]*:?/ZHZ*,2\4Y<M2K6]&SJU.M:8D8(U]FMFJ9S*N4>P^)YWCV8M;8 K
M,Z-5RF]N?,S_V%3JL4?T=@<ZQ@ER5)8_LZPY0S*;S9F9Q H!F)XB,LZ)QOA/
M<8V4V5B9^S.[\$8*KAB!Z7/L#,JU>%)K!$9=/*=7)+E4X31N<;:Y8[[DBA$8
M.UF=(T><Q'@:8>Q=.,AU98A7!M#+SF,+R_QX'FM;83^6[,B:ZZG^>4YYBS.D
M,,@++P[)BMQ(P0?59)9=MJFA=H_5SX''10P<5GDLSQQE*A@;,Y\I52NGY%8(
M+A]-Q5FM-MN8,HEL/&%4!">?;##POKB3$UW>2E[) =TL9RZ/%MW^.1,YZUD\
MQ!!V+MY8B+J7D= 9 1\L(&$#U@O*FV\BX"SW@/&M.'K^*$3?&WQWL4P4<C8
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
M:1"JL1Q 0 < -99R'6O0DE?6<D=,)44=@%+)2X(<-[RQ;.YF([)!2P%2RZL
MP#PE8LNR D1(#0#U5/ ?:U%4L A7.N/V7V$GH-1T_MTBCN2Z+_R6FC6+WXP\
M9[(PW&J(=,Y^>+$_P"1Y0SC>!^1]A\4 2*U;0PZ17M@&&<+@O!)K#1Z%F86P
MCSP>_%HXR/B@9O-3]!*XCFN1_9/%\AWR+ (BPT@=7*J<<C@CY!V08")8+'-'
M5_'\U6Z0$JS1P*0=I59NN 71!:.*; 0^@S1Z!C4?<GE@<\EC;PCZ,T*^+3J5
M-6B1<$^KA5'B16@)ITN#%F7B52T,3I@FXL1M&)"?.QJ#L5FD-0C4:<2CXRX]
M*Q YC=7"5:=,&<XH>>I,W%]]_,)2G[-KYZV_C4+Z&?OL;,\/$GE:U+-KH&'*
MS.U]&!CS6*)9>#0&2Z9\$:_"1.\='ZBK0_;G'RXB5+3K_1W:(4^]5&@TJJX;
MRD90=MN@BJ7VOEO;5K$#*]K"F,,Z(I=LQ[I\D<Q2Q<BRO5DQ(M1YF(7W:>S4
M<MCJK!/!&B4U%P79>GDM$J6>H$./5V;Y<./!6 @4RH?'9[MDS:@B65@JAD,.
MU/)2+*0BC)J2 60Q1%4 \Y0DY8K<?W!1"/T>]!L(*14W,!HR)944;D%M,5RJ
MW'4<)57?)2AE?XA>/-?^&B;S^E!B1Q#QJ@&:QHHJ02'1*768U&]00S,01THM
MZ>$6=!<B9Q6#\ A:C<YA30]9 JV+O61S:-"B+CE9O@4HXN631K]%'?%0IDT#
M<:HRM^E-G_K!E%G=P$ZC2WH&I/C%23(?W>#;Q?X"^?9Z8Q'1JYTN>)9II X<
M!LTI3F+/$DUP*<UE<*-I1C3EAQO37<PTHAZ&>Z;4=@]]HDCV&0U(^?0PNZ]4
M$)+N)QJ0,B*![!\Z8A+- JW]0M&Y4/=!Q;5\L?X;D[1LL<AT)P=(6"$"& O[
MV"V@@(%0@VOA$EH4< :U5R$"K$];7F6K/3)-5?0$:GE.LSWRHE2\G&*6;HX7
MC+:1RTU?S+L\_5OF<]A#5ZF+8J>NS$0RY/&0Q#+(0;)H!A&(28_ /F2*M6@O
M. !V&#:.>A -!VKBY>L=*_)9U8$ES).#0:%-."7J 17T 9@>M=+!#6C,3P!9
MQTRY51V"4O$%Q^/6=] K<I[Q;1!$=(>,<Q'%_R]0^&:-LK((>HV@<4&Z5S1K
MI,$%(/M)0^GBEIS(3R6](>,2$WI#@9ID<S]TG:0LVA-[N>1VZ$)%-+S91F%2
M$>W:(C[=0K-::!=[<0>B\]WP(Z7'OR%'@B,D:>R*+KB275!B2D;0&MR8987#
MYG 8\JQ(M9B!6D\DX<7Z4>GZ8>@PXL[K E&T8-6$ IB&.L+"S8C5"$H71:%#
M#SQ)H\1$+Z&"3^FK7^&32;S%SYBJT#M $8A"#N,:_ L/CKD.^,OB6#%_ ;+?
MK_#NU$%N+"WZQT%(]!]_OT,KR[NFNX'PWB/YFN:Q*G\='MUX-''Z7<&G-.MN
MX9/)-%L2?F(E^H6\6L4>>![=0DM0RQ:+_N.!2.'U3N[H5P.5BQT50@$A3!PP
M6@<G)PZ NM8)!NL36(X)%73+(T+EW8%2[+GSWU'L@!C<8'*/OB?&87H&?R#8
MIW_:2<I1P96U3=OT5M6LK<%\OTE*8J'_JPJDF.VW!&+RRMA*:EB+V,+%K\DX
M;,J(^P<\6R[7+$'"K9\GS/5M=^L)'_#:M!7.EMJV1IPTY$@)IXXV?.JP40\/
M9E+I"A<W9X-\AM4,RAT\Z@<#-=VN":%T84)0G(2-91EA!=CB=/$Y\A]1D.:\
M9(^6V3\20-^9;QC!@EDYY!#IH7V0(<PO?R6ZQ+96_1;"I4[2PN!,'U1A<!N.
MY9>$(;#C9E8=K(R[B.7H$%I4A5\SXV+IJP&D)192R?<JX@"FAXS)N)Z0HL6S
MT$ULY:PT-ZYP6:;ESPBOB+5=N[8E"NJOA2OGW*["C4826I41$!L$ZN!2DN1P
M$/)N2P6"]4D4YMXN=\R- O(.09V[V%0CD1U&+$[W$@<L:(3^ALA.F*%;#SJW
M7"FAS5WU"Z@)E;X6KG#I%\(97IMU!(7U"2VOV8KN#U=\8;>@)L -(PK=N3OD
MW/HAO32YK%8[3U9SL8_=CB7Y(UKT\/>S$E-;]@&,40<$I>]F+7MIPS!9/YW+
MIK<3-.Z$=,=ZZK)5HCJG6Q'):JQW( Y2G:I'Y* -YW-R+Y)/^/J&4K75:PJ/
M&\HYK=.T)4=ZG+V-I(:;(SCZ3-4A*#]!=0DQG6*%%1-^ME[G4;C&1/S&KP:6
MZIH<' :EREDF V] ;8^SJ9;S6 ^1T6>-#/'\3%$A;/RTRD)W+$]98+$&6G6H
MDL$;N:HQ![<EBP7TG2=ZMW!9S-)B*< R8+>-0/Q).:GZ'$+*UKX'Z>,@6Z,7
M>#CL39QHQ=3FIWS?5!KV81*F^>>_!LF:]@_D?/4ICCR3>1RPP5S\Z"'_^A41
MVPW0 W%M)*O5-N!(TGDTT%A')J J(<H5;H"1AA"0:JS.Z]VP2HH'9\#H2^8@
M#,LOMP,QRK1!@;@[7NH^=\UR U$:(YTFBBNSNI%9VB\QRRMBR_U+=9IHT"YN
MU(.90$LB6!\E X8!%0E%DX :=;/SZ0_DK-BS 0K<E2^+ZU<#2_5(#@Z#4N7,
MD8$WH+;'&5/+>:R'R.CS1(9X?H:H$"[/CM].2RR\H_^,OQ1_2S K$/;]^_?W
M-EXC$@7TOYM33E3VQ$RGIT/)8]NE'V#/=5@46/8U2 H2K;'G9('65W1(VSVP
M@0L1O8:(]N24F//APP\?/LQ.#D_:].]LR%E^S -(,,/+67[8_S.+!Y[]4S+T
M_Z6C;#P_*-"8"?#\PX>/G&$O]!CP+E/"<8[?*1'/++6)[.1< CHUA&/,579.
MPK[$/5^S349!OV_1:]J2V-$+.LDF87YR"$_D0@$4CM)J4K;,U8W^_ON[\\K*
M,;*@2@@J5VX)[$""R:V)R4":4E&I7%Y($G( "8?BMJ$7"[9,"7W3%7!#"84S
MZ623C**6B%*W\I(0X ]("G/'<>.A'RS7N?4OK:T;6IY2(C5M1I7.>4?IU- "
M25*V'6TB'F2^".EIA!%'T)HM(^PZP=Y%U%+3;S^J!#]VE: ^78"D^8A"2@]R
MTE0;2M')@$>5TP\=Y20C I!0LEV67@70+?VS]C27 QQ(&);G:1\.*F@+CVW)
MP4[%=X:-$_YJ8S^D]Y)KC[?[_5T0N\X>OGN8WD)^?Q>2R,0IO'ROD@JK"@AA
MC](56Q7[@^BJEW-SI[C81KR(PB"T?(=.\?H#G: )A+U'3S)J.@#)Z!Z%\3YX
MAP/9BE:"@;"SZ$FAA#@@MG/-X!GVG"ON91V[<_&J7+FGD^S9Q%&M7\WZ&55\
MGSHO;\V(@R_B>#GH0<;*CB#<@EOKN(8.*(F'KP2<!SS*PK6Y29B5JO]N$><S
MD2_#+?L:515^'&J^*PB$+^Y86WN2=VUGT.=^+1^TY_]Q*$4N-/L92VQ*G)Z7
MLF?%(Z*'^L -4>S;AF+:607.52Q7SD^I)6[H84=5M)^ZK"S#\P*0OJGFWD-$
M[#6E<;&,8WQ:;#75+D;5@Y^'VF&J=,&7:;P,WJ/O_%.KC237>%0Y_C* '"L4
MP9<@5[V6 BRW'7?C_S#41(0IOT)J%OZB\(R?K=?_<,,UL\!1$FXP$3M(UF_0
MS7L<5]:=C,N=Z 2D ?'JPLX,%-]NHF_7%82#?0_3H.)ZW9@1@)1"]JS(+([W
M*%PL*5$2)=!K.J[0.SU'Z!%4+[S?3GMTQKMR _84%1'$(FD7+YZ[XEH4\*>N
M QTJ1[N/'W[Z\'%V,COTQ?Y!NYOE^IO]4]PC7/^Y8BBQRHE."#GRS"KBH!W8
M#\UG3L%T>;PZ.&^Y(GJU^4+DX$!\YN3*)1=*GHS^1&.O2<#X_?'#QX]GG.?L
M%U92=X=(R+)Q/"&?#O84O5"27)]MN;PNX%6$:+,?S]Y_$OJ'M.X%PBFC3MV8
MD%H3.(2XGA'9\$*-<EE40"#X&6@SNH(]I/6H<BI1+D=W$/QR:@B0KT)OQ4/'
M7B,G\M!B>6D1LJ?G?7[W9X'<UT'H;MC\O;%<$O^Z6!:9$!_>GBEU%Q2];[);
M5K]CP)NO:A-+O]0#NG/=4KVFM\;$MX/2D_YP_<HNB>AP3-=2D_;=0?!':J 1
M[0D%)/R#6G^QPJ2:W&)YA_T5VZ(8-QJN#;K=0'![:C7]=0DT=C'GQN"*F:?)
M_?SLK'H_Y[V>\&YG^7[AW],/HKO>;#V\1^GCH]@>-O>\I PRR]S)'R;_@9S8
MH,ZR? ;*<+EAQAK;.,]>_LM%@\KF]B(,' O!H.(N&.*+' !D7I!02@A+%,&/
M(Q?[ \R#M>>W=D;.@2;?498 ''8H(&8-X3RH3W72E?K!K2'IQ*!CWV,?I=/D
MX/Y7\@3Z2D6@N(IWZ@Z"?63(^9)=^3MQ"=#BTL^J6F=CZ'T4<[:)@1@F/IWV
MNN>]':M(3VS1O@7U/AX$:\DQ*C* ^]@CVB&?^>&$R5]7+#S3T[N+_?#A_,-9
M^2Z6]$/_\E$X(\F__BGI%^Y-C!)AK58$K3*1<<R53Z?*)GVL)S7U81X(=B([
M7)!$$057(CD8G%N1#NO91)33,L"I0X_UAVRD2)S'M@;6\&6B3HE*7!=18/;
MER"F#)LOP9@\U&MI3G[/*>$^Q(7KJX/\O6W)KU E  B7(J'8L]M,">%!WNSI
M!".>JWB.+P) ."*IF59"&,2T/DP1[F^F,\LE34SRO^VDEY!B^#5>O%?779GK
MFQE\G]<DJ?!0KSRR'.%U-"'@AG(FS33*''0OHR#$=&&X]6TO8JZZ+&"&_L^1
M^[JVZ@G"^MA&#UH1:_JVQ^,FD[^9]="E5].E:UM^F.(]#^@]U:;*::WH=?<9
MAY97:-3TEG@NOR7R?M-_![.7_2R'SRQ%:&8%,VMV0(JEMN1HE=O#OVA2/6%$
MD#CFT V^J:Z8,N#1T[N4T+C87R#?7F\LHDJ>7=\,SB54+99BPI<ZJ@!9Q*O(
MIJ@JG\[JFP%Y!M/53+4 R\0!$N"3Y:'@8*93GH$EL!!N;+IZ6#"XBLD!)!R!
M]M6X)BA;&%@-)6>A3JLA2+^#*D7[FO('RA9PES^53X"2)$C"2HY]%7S5*8+K
M6H%<"*MZ6)!8'4U#2ZW&#AY7CDV0%&4^EP$96.LD;K7U:YV,!L.\9PX=S.<S
MAYCT#4(!"^ -0JY%*?L5^ _NDO3%_G=Z><>^W-I;AC#]QE"K&9G9MXSYX,R<
M4US<)QS1F_P%(BOD7V*RE7-6"6[:JJO/9B49PT<86CQ.3IS.70AA,MRA&6?+
MF$,ZQ90WECHKN:J!.?MX/1GJ(^;;\->JT'4P1I[IBK/0!(+)NZ-H"_28MFK/
M[=#=\=@7%O;&TR\_H@"1';JP/(MB'MQ@<FW9Z[R]VPK1"I/]8LFZPY'/7^B8
MY]9WWJ*IG;L2F7*P<Q_0FUF^,XL1G"48SE(49TM,9@S)HA4\09-9O3-$>3<'
M5(_ \GUPH)O;,0T\;)O'&E.V)_5ZF=ALY.YXR))6.$O#WL8OV*&%W<4^AVE-
M?$NG+N'8W#LJ1*G\1P>6 #HT%-%3&JC$H$ L4WVH??&E543L\$?GM46/ZR^6
M_8WAGRV^="MYH.1NPR3@0G&R;M8!!!.52@4/Y^YF= TNJ$>*"]4TN2!* !".
M7UJ,+N$].".YL]$-0L$EIC*<!X'+JEG8+#;H$841424^T6\+(9Y>B_WZ) ':
M1 J++\64K[\'<NONH?K-S=U*FY(HCN1H>.XP?(F5+GW\$D&77O$MAI6'I9>4
M*$1_LXC+*&&_N)2[HL25_70)87EMHR+]4-]?$@V)R.D>NW/9:2S+S,D?R[]8
M#IJ_!-P/3216K680EN;6HM.B<'#Q'!2(CS[ M.S2K\DS9E/M%<S)+J2;G)BW
M_@,;/8X ;#@[2VU-KJZM):A/WO!2BB\G3'FR!W:"'#<,XD3ES)]W@%UUE&%-
M+M_M=6,,SABS4&>YU[X@B_V;DYJ<,BTOKD&1?'(6E&UV1%BB_ N+7C::F: _
M5@-RV> S/OHL/SS[DF(PBU%(OSLS[,^L68;'C"-R! ;FC,\Q/>S<0/7 ];C9
M7<#@.-T%*?!;97+NL?^1+X09YA?[G!+<$/1GA'Q[K[ U:[6$8U+N707R]T8M
M7@ R XC6G0Q;I6E9JR402W,#W18*4T4B<&$&F1XK'2/UFD(P/3?0V#I95@F$
M*,R+/5^H+CTK$'E/:L##<1H?:^TM<P"B7-6'NJ\^?F&'64;LK;^-0I8@AA[%
M/)<?5?,DZBW3O0\';VT7SQ.ABO3.#4 :]@7[:/_%(M]0>!/YCO@QI@X8U%(_
MT%3):X:,#\,_'U-*V-:5!@<'*;'2YV)U PAF]3$$I\,+PRM]>GG6*EPCA883
M!C'L[BVCWZP0GXGE!TL6<I#FVJ"4+)8"; /V1!R(/RFWZ'Z'@+(MJY4_+_E^
MZ3>K+E^?/N,=(CZG=T67)I>YB+Z$3VP2)/-$L1OK-X>P/P\Q-_**H<\-TT)_
M)GSUVVN+6=X POX]O&#E])L.R"!;3*P0L6=E36G6M('P6#ZT0&M8 .3&?;'/
M_OS#181R<KV_0SODZ9E5E(T-G-(D94'&LK$HV0'H.BQ^6JL@W]C8K>@#RAFL
MD>+76DOE]$*4-K]0!IS*,SW3MZ@%A&-6*P462E-$(7#9G3>6W3FDD]0@LCL_
M$ME];"R[CY .38/([B-DV5WLTZ/"OL%SDZB-@>/0)[/'(1$7(,I83;V>7;9(
MJ][):;AQX9VVY+-(J#S#L6:TUPL[-<#7OUM40$&=L8:>'I6GBPH[@*P3'9;+
MNYK@H9[',!=A- BS%._573:O8\^N$7,@8\C!@56B9 IX4!>#H51'03^@ KZ9
MF3%'O;Z,M5N#NDX,MECH<@.6ESNK=/65TFEYK/K59\K08$'N,$N'SB(M#Z>J
M6W^'@I"7O6?!N V]WBL)QN5>[PRC?YX=<)IQI*AX9S%:_\P3J^3:O^QG!^1F
M#+O)%?Z87>&/UG'#B,O[Y+@Q.6X<O>/&FW&:'/JI5T:[:1>,M^AW8\P]8_*[
M>9-N&I/?S5 "E?AB3'XWDRGQ[9D2C]%ZN*.7<89]DAVDN)W--YB$[*;/;OZ<
M4IE1L7$W$,X+P]L:&[,%D FR!GG;CC81SU+!Z\@5+547:(D)DE<Z[*EO"&<3
MTTJDRZLWH%G,RCB49I7ZAG!( JM9)5X!UJP#-47:-)5'WGQ4_1C0@Z>1?LC9
M8>SEA#TO^%2/]G/'<>,1;WVJF1ON<M#L+>2':A+ZK'N6ACX;898;X@@>-#(B
M8M>*4/4X(8$=H2134KI[09+*W9*"6&(P.$\*2F:G)9G$1(Q?!JNVMGJ5\2)8
M &6P5-I3XKJ(@B%<P/XK"MP-V2>CROV_Q'"FZV#5JD;FL"7&W^PY()N%=782
M$: Y8X<<[?RV+%EBCMV1*2/K'I4S\(I!()@0&DJ,XSU")E6TM5SGB^5'2\L.
M(W;:NW[=TL44)2HC6H=T6D&X<*M9KDW*.%*(<W.R!)[/^'*#Z4&Z@%2ZM$KE
MH=T>PH555S+:1)F2$:]<P)*FLD 65J.#1:C@+8-[<+>(]HOH=K<BUJ:!X)IT
M"N%ZV5Z:32@U=G-,ZH8]K1$*+_%FBWU&QJ&^ <60'O[#/2N)]F?D<NSI\MWL
M2OFIFE0V&7?&!YX=1J:?TL%9L;)T^+CD68K /\\H"D=PY:RR\8%2'>9YJ5>@
MK*[YR&<4*3JUU>NU6L*YQC858/ZTHT4JH! P.87[FC)B6BV!^*\U4%TM8>9)
M!"3,+Y:]IOL+*:S;:J<U50L(GFL-]+/@D*:B"Y#$V!88A8CH24L*#>$VV%)2
M4IH 2>DF(I2I] C#JSR]LK_47DBJ!A"ND2UEI2(+D+CN$#WTK;'GW&ZV!._B
M$ ZEO)0M(-PN6PI,21=$B?&'O/;BJVT.X6[959:U1)K>TKB3HLV&9P5ZZ%T7
M!75.FZHFH\KLQYXW-Q5A@":@E+ZZ-P2=AN;>%/3)$M=YK+O_'?NS@Y2^K)PE
MXBO-H[M:AXOEUR!VMXC]7W(^,E=H2Y =ISI@Q95BYSY10:M11P9]+%:JX"CL
M >2[U))>$RH(4OF:GO.'4+Z_D-HMZ875B.XU&1CTO640!6S"'6-O+Y?8H\J
MX^J"["S/7XSFA%C^*C['-WMF^;'ZS%(<@K^B\$%F^5&.ZB4E1]$.Y:F(_3IM
MR6<>:F7QX[<R+<$0 XW@PO844C5GPS_9R+>H0DO\!B5P$%]<^A9TZO\F8<'X
M;H?I^%_]8$L7IZ5+URF9VZ$"%H#;H5+[,K[+23"[]:>(L3U&:9P0 9IV4*Q5
MHN)UMDJ X30<M._%,C=]%6_'$E@XY>N&7;MJV #(A%0EV!+3J)QMC7L!\L*L
M5.E"7$E3 @=/UWGA8O3G[</\L]Q-NP("X6FXI<)E#EP5H@;G]/6K[44!G?UW
MKLW\,2G6EWBSH2N.RX++XHO*BB D?0ENWPT$6UA7B;4B?' _RF=$-MRA34-T
M<E@(YJ*N\I%3-P3?_RWR@[5+9W%@N\BW)4_R:E (-I*N7)<29SH,Q<8;E%T2
M[M@@C+WRHYZR!9R*A^,<^)3, '3LD^"I=!VL:0/D2*>AP!H" ^@F*/9.3V)$
ME*=SK980SH9:6IF7GA9E \DP0/;[%=Z=.LB-Q4?_.$B-_N/O=VAE>==^2,<6
MK)]""#BUQX9=+X7$CRF;>%SA>E?];'AI4^A2RLLBOD.<V_Z=@JP0/:]LUQ;9
M6/)3FP30Y/HB$WAV&)/@;"R\_6A2"DB<Y89_&1!S8.CM>DI.4!6!B ) QZ;$
MZ*#V1"W"F'XGT$ID(,%]<&O8,^U^:WGNQGI1&$RJ0"8M6<VR0PB0'X*1<[HA
M/;LK-V1_O&"'!;W<>N>7^Q!_<WVQPC9I:-(TU8SAF@2974?RP;<:5A$YN(%=
M6N(>/8Y)1,X)> )5VC]4#8 8/^J4M$XN0UX@YK9-(N2DKE-)5HM"_C?IBJ?;
M%((1HUZO#@N?+EV G"\ISCBB*\.#M6<S7OTL+(:%\*BE)Z4:0DR'['1>M.]J
MXD3Z'<)<1,D0K!+'GO2WDQJ.4I%5"<T[J;(LT,)$0"(H"+-^*#V0$CWX,W9A
MT.P!]SYBW%@LO_I.[&&,G >";-J=:UO>[683^7C!R,6K_16)5I<6!72L4)S6
MJ?\Q(#R;CZ<+O;!L<$VZ97*P/.8-L%AF*(OT008)X5E^4*G*"#<TRQ_HA8_^
MQUK1?><1[RTOW"_\>Q2RQ,<-)G)--Q""KPW,U1JN&!+Y@@]R_<J<IP)T@Q!%
M4Y'7K44G$.*V#8A;R1.(\_L&DVO+7L=X-U:!%EV/JA@_@5&,%IPRI"[/M$W
MLDL\) D.%_[<7KLHSC.Q6/Z-A1-$P1>7(AYB'W73H'Y&&U6I?@:C5/TPSY">
M?;%>W4VTR:$>AI3;,>:7B+!_\-F14=EQL>IMP%&U[1<PVM8;_P97N 33^899
MVQXLU[G$.;^N.25_)RJ&TK#MN%;B#P;T0)\7L"S+S!H>;[(4N<0<GO!#F 6\
M6=-QY6[(%*G'"D!B5_IPMO%H'5O0(]L:-7D 2,)/:XN@!^+:TD#^',"XLAO9
M-B@B>(137$X_'M&*I=G /,?J,[+7/K<VIM5M%1;]QIV,*TD3]L 63!E<VE^W
ME %\O<]N#\G!3R16%?2X\C-A^5-1/[B@#L79RH,'7[>X>!],#NGY,YSO'!0N
MZT X=0<::%SU,&$I'(AQ@#3K/]QP_12]_#>RPV=\XUCS+<M+RE^8.ZB1O-=Q
M=<:$$;$/+AV/76=0&\[8Z@+'/-B*68 ._#=,6.B.,L2Y]4/*$??%BY.]?0W0
M,O+NW*7L*J#7=%S%&-F2UXP5QC+BL8*ZBQ?/7<7YZIZBS<8B^\6R]'NSM'@_
M5=/BL?YFN0Y9U:%X+%9TJ/(5?GZ\/HH@J]+B]=C_R.L&$^8MS[W-#U!R[WH1
M()R\>+T+.+\JB$@WN]H7,;JW-NH*1')P($[T<BV4RR%/QE#9:NZP)4G#)0:!
MX Q?IQN%)#0%[(<Y]_H[>GIB^^@3\NF^2<_?%'_79WEG[W&(@JL(T68_GKW_
M)&=TFUX@.+]JRZ(-@88/G.F*>['/_OS#1839Q_=W[$ZNV$QT&\-)7CCH!J/+
M#B 23\CE!^\JOLJ=J&$?0+:G9KHNE*P>O4 $?.MOHS#@A)VKRW>I6D#8#%OI
MK%" (@J!B*O#DE2Y#0]PL;F#$(XT"+.$BM)]@SC"^CC%@\Z-9:/8$4;K0I('
MAW!J&UQ7Y.0#LB@6D?SJ6W%5".0P4Q%W<J++J1MMN#,$!0V"B(5W\D?7>Z0G
M^1:]0HAC&EE!6G )D![=87_%KIH,48E2%$$@Q#0-+N$BR8#$55Z;$CYH+N09
M-(00IM'7\8QZ*"\$5+H_I6:>>Y8LESV,-'T>.-=X'F #S=A(,S84_2$;[0A>
M!XIB5-GYA9!CYR"@2NNR0P-39%&62Q4@'(N]@NF%PJ "(@SG@"A@I+1VB$&!
M&#7D>B3G/PP[!5N3%\L8LYHD<U5 "%8)E0H5$\U5\8=T.GA$#MK$\2J([GB.
M]O.AN"$<:Z_FXJ1#%&1Y-7@TE#4%LICIZZ6^_& L=FH<%Y*LA8U;0U@6FRBK
MOA@74-(9JM%\_HX[2#+7&H(%;1A)YH@</]'P)3.[(+*U2+AG#[F2--%B,#@U
M.6IV-CD)XW/\$6TC8J_I?3#STBRC)DWUW* M@-3/*MU*I=* HH%JG\6)VN/3
MZ*V_0T'(7]/^]GE[Y]G*DFA:+4VG@&ZL;OGZ:%H4#B&7/Y#EA6O;(BC)E/%
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
M%DNZQN*5STJ:Q2=77KI,Y<X_T%AC%P7Z;A&'^0<IS)8E&/.FRE'$7:@75.0
M@'M+E3A"F.LSWY(N]@>89)OB%!S(\!V6\[2V+, P0P&QH@I5OW)/ZIWZ06IB
M)^I/A[O'/DHG UO(%WRD.&8XI)>]$#G\]Z^4\8I0ZJX]@K#=#CA1#I6W.S+*
M=*(7>A!!V1.H1L()90LX40JC;0U*?@#*ZBW!4[G\U[0!LHYKZ+"&P  F8F>*
MMUBR6XIXH5; 05A^M30N+QD!'8"DP7)N4#ZL>8GC'?+PE@=*Q"FCE/+1:@G!
MT[RQQ+0H R3#)^31[E:?D8^(Y5&LY\Z&,IONSMPU*"W;JJYZT*P/"![GC>7:
MD$9 $NYGMZ_8E$HZT/LHYB*1!F)8L<S&(&>Q8\^TD]")'#$;DDDFL\EH-H:P
MK8R@8KKL /1DT@]7+JVM&UH>^U4983/8:!#VMQ$4;##^ 7MNZ)YA].RLFF%4
M\=IPM,E%I[>&%C<HNM':(?</8G@<,ADJ#$ZUK?Z"[Q&U/#&[M3'+*2,IAZ32
MSJ2 !V)CTE3=O(P41(&\+^WH5<^WU98,*30$>U.MUHGW\Q(E(*VTDSV^'WL\
M2.%.)O@^,TI/=MX!+/-:E$VFW6,PV3>D$<KI9++FOG%K[A$:<&O]2Z3N);:-
M/.;;76S)V-'6$:O54! 6L#$T=A#F#1\J4\'I@/$-)DODAJQ:$$&.*ZR5UJS]
M&[?CMN"(,<OL/<OF%P1I5-8B"H/0\EG*MBO7BWBV-AQ2E%W+BT.YKE]M+W*0
M<T.Y>6EY<4XWQA\.CYQ2A\W,N>=5YW':WXQU.*,]SGB7],<<FK,4SUF&: P6
MS%)49TSRLQRR,[R<)>CR_KUB_\=D#YY3BIV$ T_(9G4OW9*0J#Y'82*D:XNP
MR(1,/'J&X'X&,5H/59DMO@H(T<[;IZCEQ5/!.1,6T:MU(Y># [%?R/52+I0\
M&?V)1AKSY>\0"5DFHB?DT\'NZ<(:_/S^/"D4>A4A)B2Y/W?##B!8*>J4+!?G
MU8BV4>3S%+U0ZER>7YFC$R/QX]G[3PV$I-$+A#-\>TEI$&AVI>NXP%_LQ1VH
MHJV&'!'B@\!0>^B@C 2T&8O1K-V4ZYL!V9Q'F(+U:C/J;I_>@X-B4%&0BRJJ
MC]S2: QAE]?5WDK E09]@":I* 3L\>EKW7N2J@V$G;^)]#3)&O,LS8\<6N>Q
M B0$6UGC>2,C!M DZ;C2U[WS]->]N0>>OEDD?MGIYTAV] [ZW;B@],?NJ6^X
M>T _*MD3FXR9\HM^@Q2E%2O@T\3\_K%J?B]T.DMZ/2H+>8$"[DKIQ8]LVG[0
M&CW \.XZ(M>]6FNWMM@FA[S)(6]RR)L<\B:'O#?FD/=V0GAJS=*M-KLI,&?D
MC:[?P!PHWJY3+ [LM:[.TJ37U)P5J0EI8@N1QNIXA!8?!55I7=6T-%1P[;F;
M^.%:1PD:= ;A%--60=K2#"@O@\ADHS7-4U (KP.]R"^C")!T)I_['NK8ME[^
M)T=Z8([TDO*W304\B'=\1ZE)MI*Y36_%_!5 )"J-1A!*F;:2CP9M@!;J K8)
M;3K;: 9JLAI$K]MH1E&K5ZC?3F.6)4\V__+_ 5!+ P04    " " @JA67MBM
MP7][  !>TP< %0   &-H<G,M,C R,S S,S%?;&%B+GAM;.R]>Y/C-I8O^/]&
M['? >O?>MB.4MJL\GF[WS-P;RI<[9[)*.9E9[MOKN-'!)"&)8XI4DU16JC_]
MX@!\@!)!@B1('%9OQ$R[4@+.2^?\\#HX^-?_^;8+R"N-$S\*_^VK=]]^_Q6A
MH1MY?KCYMZ\.R863N+[_U?_\'__G__&O_]?%Q?^Z?+PG7N0>=C1,B1M3)Z4>
M^>RG6_(<[?=.2#[0./:#@%S&OK>AA+S[_MOWW_[X[4_DXB*C<>DDK$\4$D[L
M_;?OBF^N,GI1^$?RXW=_^.[]]^]_(+__XX__],?W/Y*'#T6[#TR\M=_6,/##
MW_X(__/"&!*F9IC\\2WQ_^VK;9KN__C==Y\_?_[V\P_?1O&&]?_^W7?_Z\/]
MD[NE.^?"#Y/4"5WZ%6'M_YCP#^\CUTFYC:3N;R]QD!/XX;N"E[(%_'61-[N
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
M7;/8O8\N@1:FO<+[MF+S[=V0NZVNXAK[AO<SR/[5%GV$_<-[=6+N)#Y^!=X
M-0GXM04_^:UI)US9&+D_-RLI>W%]2\2^VR)P_]*U$ED"=.U>-+>NIIU@O#Q>
MTM#=[ISXMX8[WQK=YA:@"L4;0_6DSYR"5B6Z0;^^/)*"A\U+Y>>ZYU(U7A#7
MZ#8['Z]7O-G'JWUFY>,*T4WZ>,["3CZX$] DF]A]I,W'$*JVR'VX4<5*8G5=
M0\3>VBQO7Q>%5-F6HPI;\XJ6,C+-/9![J8:Z+1.)&12<T9':[/3!=CF:\S4
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
MS<]OS=T#DLH%_=E/MV<7*Y/JS<KJ-4P^C2\4^DA3Q:[U>-R0POQ$9FXK9&6
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
MR%K1Q0ZV@@A(T=6(=;KB*S!%C+#F;-(%8R_T,/;?#R&U"+&W[#<98-NL^Q<
ML+(ANN(K]/U"X+6BBA5T73,)<(*K$=NHL+4>6H$E7F0U9Y 1@+5\]-(BNOJO
M0^:O6?<O 5TE0W1&5];W2T%7614[Z,HD0(JN)FS3$5T92\3H:LP@(Z#K-74S
M<!7O!?P3?R^.M8NILS:[_?J!48;&QX>89L=C\$IDG67533%C:(N"!5XJVF''
MQC:Q>]_3S>F2?4%X0> JVL0 -[Z"#Y*"0-H":$WY*_(?T7#*T+6?N#!N)LO0
MNTN2@\-B\BI*4N5=K:8.F-%$2]E*SH^R-79DT1-^2":/4\RU/$AA\7)F?+3S
M,W9L5$UXI5U^!.E92.<9SP@\<^>ZHG;.@' .EA)T1M:XZ8>V=)5K3<&Y1(DF
MH>K/<92HG\)5MT>*7MJJ5N]E*1JCOH;5)G-_WQ64LTI>68@23MS6%:NQ=)5O
M=X=PNWM1128$-RYKEBF-#=$'IDHY]4U)! N4YE!4"FOJYN/T\_41E7N.4B?@
MT_/\_@)L-8V6W?](=^*] M6"O[DYTGC25521F%]I.X<I>IOH!J[5J%^YX/-V
MOPS'.!?!QD[!F-8XQ9V"NJT=@W%_>OE71##4R[>H;]9KZJ;^*QU07Z&>!E)
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
M%.;J[UQ6MJ8>V$^P93JL7@)_P\/VEK^+]4$\ ICE8R2/%))^/:C_<.LGKA/
M8Z&*+82!))$BO$F#R3MA0^@AWBXSHE;O<,R8DY([$>Q)QI_D I!" JBS(F3@
MK_;:V7ZS:C:8]B$!H>L#O0L_TK?T^3,-7NF'*$RWJB1I_=ZS@Y9&,S2C2&W7
M60%&LP8FL8%Q8NM' KR(8$8$-RP@,(XI6!S^$Z9X?Z(L2+Q.,XOS?O.,\7/5
M-:*[[#2_N*Z1?82(%EQ0C>>FM6?!]2.F('[>^G&/&):[S3.$SQ37B."BS_P"
M^%ST$>*7,\$7ON9TA[053-%[RVR8;KN';Z7?/./W7'6- "X[S2^":V0?(80%
M%WPQ;%![%ER_1Q+$VC:88YCJQ>6L G&,R!LGS*+4";J%V?";H<"31 5!._?W
MI7*!TJY<L>N6/_RR?$EX,X5YNE-!'IX]S7*2!-J%!.+ [JN)B1*6\AYWN7U=
MOI#T:\[53LF6^RB!)UQ3/]S0T/5ITE3#3MD8>3 T*RG[?'U+Q*[=(G!?#P:R
MI$)756ANFEFB=34').<L73<^4.^1OC@I36XI398A^RNA\2M-:@LE=>B&-/*Z
M*EZDUFCTP9Y$TT4% U<^'<&.Q(+? O(7V*<A?")X3IP6,X7^&0_RF"L-; CC
M0W)&Y%?!:F+ FMP"ZI\=QWSBOJ6&5F,'I.BFKVSCW.)^!B6R-(0V.?C>JPMA
M69IHC*FOG5VI./(.;GKO.R]^P%8@I41'D/#F;1\EAQBNEV40<PD7-Y+4WZE?
M_AU*$WF<&S%995ML"$'$:&%&K_[9]IP[*=A+T79<$!Y_N0APRY%D0BS();\R
ME<EA:1_<JNFN L??)6SJ$#BI2(YUQ9,K)'$"!LS1FGRZOOGXEZLE@= @*S>-
MX%DPAB[?DW0;1X?-EEQ3E\]MX-.S1PHLS#Z.N7E6ZP?V!5QNA09:R*_NBQRK
M.IE /3U1=$2,/=WD-S2(0QW^C!'$2,Z*8PV&"<Q89N 8Y 1V9C"WCA__X@0'
MFES3V']E"W&VVKET GC'[&E+:7H/;-GJ_/)8-LCW9*%*]N7Q3]3;, M=T\3?
MA+QMT[[GJ R1X\GXQI9!:#QNB)%K J5[W[-FHA$A&Y&$8S,F(1[A\I%<P 5Y
M.4KMBL?*LMKT%I\J*84JKWP^^LEO#0^4M'1!'K<Z"E<?ZU*W1QP[6F+WO[E<
M>+)T?]GB8R/UX=_XQ$A+E]EXL5KA>B\^;S\++VX0VX 7%WAL]9F0VRBF;)BZ
M>7.W3*-"Y<8W0]KZ(/=C+94K$Z&F#H@]64_NWM,109WDY"6'MG+:,XW65_S-
M9_=8/'1K9]EU/L=LF#PI&R,/U&8EY0BM;XDX-%L$[NN=&5DBT55,D::)1>MJ
M6@K&QEE@0_/9!:1Z]J=J.ZN@-#3KJ_57Q:S/5F!:4'62X/P8I;DLU%LFF7SE
M$O*&^7VT\UWX@C9.>_M10A[2 \PC1WL/,HB!8(@V?0,'SD!+IL1)2!Y*<F7)
MG#/_DEJ>:=LP4V& +1!=0)URXE7,MLW,5A;WL[P]E!1[RO<M^5=M?9!CB9;*
M]3M$-1T0XX.>W,/WB""7LMCT'^MEPH\'",S5NF[W]D\T\-AZ^CEV/!92J_AI
M3]U#P!L]'.)]E-0671U,$:F?&S17D6,]C!SV]&M#VO4>4SE[2 ;PRGW7<ER
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
M&9/PZ/CID=RV-<!U6&0:<$GUNH!K,C:;Q\@F7AH/V_53Z#=@5?G[-( 2=[E
MJ:O)!7?B*1QV6%V^."ORYHUA%6TJ-@W4I'M>@#<QTTK^5C.[$R/TQ"I/8^:6
ML;GX-*!4EJ" =&)&%OK2A;P)>D87=F+G G-,W$W%IP2I@@3%9?O$K"WD+BTJ
MPMYP[PEWI:KB?SDY^OH!+(#BCA>X3<S"\K"V??\LC;T Q>Q)M5)J2KB).U[@
M-C$SRN4:1>1!P;<H_)FLB/.U';#'76/I*>$H+T"!9U=+RH!;U)RJ*^3[(B#+
MA::$G[#?!6R3L:[D>[5PO<X??V3N^24'?O86E5-I2J JRU& /!F;3+Y1N_)B
MQ_;_@>R([<#&*CH-0)5Z7\ X&5M-X:&W%^\*_Z9IN\,H.0T053I?8#@9YYFJ
M<)FOI1R*I;)3Q%'4_0+)J9EU$'DHZU\'+GKY#\3>\1R4FP:"\ETOT)N,!6>&
MF>E2=OIVTQ:G\O>JR%]/CKZ< D1+W.7"ZUZ_4>8OOQZ^ZNKXUDLMK6])X\PG
M7T<?R).O7;OXYUW35KEM*V_<4DX:W)ZO"SM^H@VF\?NE;6\RTB(_B8O?[-F;
M_^+WG23SQ2X \5V8O;Q@/!&3J])AW+61(PN:S.AQ<R$PXU$% S),%<2!]>"L
M/;#YEEP*WX.R8&!6@(V%M8QH/4"^P9LN<JM&G[T-C#_)UD!"TAPD=$C.[2C:
MXK,U#<["X(-47:#\D(&Z3I/V$AM&FRP0BTWC$M(K89(8I/%J3:*&4111E9/Y
MX%4',3X.3HQ[Y" \+DCFH5N4\"G16-8H,LA+V,-;VS'GAUU0>2PV _UR$:-
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
M5HXK7[L&S:=83SKJV08_O$N,O.([[^S-)YTFG>BRR\,^1%YY@1TX&@Z1G(;
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
M</""V,BANX^:@)H#:G'+@L%9":M&B"6%&Q-GQN[J'VGLK:-M+@<[5'Q3.8@
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
M%NWD+%AABA5R JDH#6"8?FT4/#3%)GK@7E;?E+ +5O3S]0/6SZDY;&$*6!
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
M@32OLV%L8]')Q7L5.7T@8"F-2#N+C@C.:5MT .+' :&514<\'J=FT>EPAPD
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
M0C.'+T),BRF-Q7['=F*M>@$*M#J!9][@EI\BV0QL.8>PFX/MFIJB*>W3A&8
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
M'R)DTKXS$OB>6,_:ABI"QQ%EO63%)?JT1GJ(RO"9J4U'Z>AD*(F+8864R?M
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
M5L;%4,ZFIY&\=FM$>7_NS35<ZE-1XQ0GH\(F;G3HZ)6SZX(6^^GQ'_&IZ\Z
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
MHI<<;V$(4BCTNH4=QIE82P<\VB85,%'%"I:)H3LHX23^\\51P<_@#C\@2 $
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
MB*'0T1],!7(:',582TM(8 H$D/,3Z2W8'93N:-YC;&QH"VNR_OD):C#@SDT
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
MZ&:YL&ZQOOU/,]QK&3E=!YR![D\454R&/0-,AU\M]+M[_2*ZG\PR. $HZ.Y
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
M[)QIWN4[PT6$#=_A$6!454/8\PM0;9(QT>NH'I6Y#B2[X8+3:'#SH#P HS,
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
MR3O]O^CF=25A9G\ES'OGR(._!=M9ZI^/$OS67_SOV]YPWER9FA[[PL%,\?5
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
MB8#TJ<MUMNNGOXS'GS\![S7@)&!+N;J<7FT;15)[=:F]0??UZ4)#?,5EOWO
M7&3#\[0 QA*T.S5WOY"!>VYE_>I6[F7]6JB!S6D1ZA^\?*?[*U/5@R[0Q!/&
M["9D1X-R:X%;SBZ?,YA=KAUA&7E?V81-\QS]-=W7/SV>NF5U?T>$^DSA=X0'
MG^#U?@@/&MW9CB.KW%BLFA,!P_JZHHP-.2YX(J0I[JVV'$GW;5^;*AT]T..^
MA=#7U?25;GL+>)?J'KP(Y#=<WV](',Y<.IZ^5R< ,OD?RB3N8T@GH(8WN:*V
MF186^, :=XK]!2/9@XP<5PFAZ#3!7-#T2(R=@?04Z>FG1\$_IJ?*LBPYD](J
M:[$]L\F,L%II1;?EN# '3Z8%XI=U.6X[HM'5;1N\+ITR=%?W%3LV%Q3-,5TS
M"/TXL_A.7:+K^CS7SDSY[!#(M>>;* B\K*ER4.GB7J$!$&9>J///L9#<U1F/
M[[85:8EG?+<=Y.FM8<A\7-E, #8+]37#)0@I$%+<I;'TVTA!>?(VY[MDP5)6
M"WVC=EH;WX&%'N)R9FGN3:2XF4@*+&GUUV.)6/4H<> >_+7/A+:[QC$$6I]Y
M @1CO0=T"D[UZ3#X%<-3^,8J3C%F)V:4-2%E9"$^]\'Q-,&_U8_U=K7Y>F8+
MTNTOHMN7/\WYA6XW&EHD>)[,X&Q!GC/9G-N;5== MV'1>II(X_3Y3W&N?68)
M6T"FIK[GI+QG1?#NTO/Z0B?1]YUX\M<%^F=\KJ%Q*#CI&C_ZL+[53J-3*%6L
M*3?8XLYBO;/*!:,F$AE8J Y8'2R7YNCCU.ESM-%)HA8G*7Z"=/JF=/JR!L8'
M==IM;V9!WF [UF#<<-:S^:9HC6.=AL=#>%H@W]3II$<ZP#/+\%:J'H2/48U[
M<(/0L7/BCYUOWSIX5)R?!TF'1569CT2G*9E;@F;GP3"<[^)RM!1,-^,(\H+V
MP%?<_)$R)E<9+[NM_UH9_997X#UZS5LY7%PNK)%/M<TU5$:XDZ<%5CC_1GYM
M8S0.&X"EU/0)W-^AV1.9P>RL6:#)\CONU]-((.8FT4,Y$1"-^S>2YT#J)$K\
M5_&T$\B&),K_[6_E1<5T [ASZ4'3%5]L6LUI'NQD;_GKPQ*=$5LR[TA-F:U%
M;&^DU8PU[-4 RQ>D2?)-D_L&W/5F.-/]E!D'+U+_//CL_TJG7!U=[$!'ENC(
M\@JG!% C&Y[KO8PL_MP3J1IVLSDEBPRN[SA[T'!+PQG$*"K.3DASY''3[7M0
M;92;@!3]I@V3#RNZ4=BY=+<CY\7!-+\4\NVUDU=C16=A];3[S%*8Z("A^J.%
M$BJ;,^9))LOEN%]?"YUJWI@-\N,P\['ZF^E&@(4_6F9F8[7<T_6@4@+/RE?
MYF&ZBK\MA[H3 &B#,_"]."?\,:+ZEK<U,C:YL4Q+71R;]'>493>:%<V />R
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
M]:C[+>O1UHHM PQ_(&B!$@B">V4S//,U#P;#L5$6^H_#.;R&V&O@^V+@'/7
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
M82&X!_[-]F%H)9!*?+&%P!^X-ULGHI7XK)5@4'V^A*P$ J>$+ 0"IZ2L!/>
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
M2$!\%:D&4@VD&B?#K$@UD&J<C-M]8=4X!/&2JQK)2X/YX &$JD9.%*>WQ+Y
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
M[R3QP$+) #\>)D83#QQSJ;5ZM3=1/U;FW\K)-_1,1P]2#7V=ZGB.XH*GQY_
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
MT!).<J>2+=^P%?Q<7\ YB^*XN#6NM+RK;DV #?H=1(I_I/B'R,X-'9!=5M?
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
MD18%-GT_PKWNQ@IE9F L^TKTJT?T.X/Y-P[JT9!>>,>K1KDOS@\?N[C'071
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
M,?;58/WJ+3M&1O4+K+E/YJIV4&ME+F]W!6-DV!J. K+#8P5%GZT0QL"5\=<
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
MM"E;F5Y!%[UV@K:RXRDY 1.)DY@?OU@ZQB4OE!0N$<*D<!'J1*@37M0);*X
M57+D(BG3PSHE+%>5AV2GU-M(3]/=7A-5!EO0]-9-:266%XU2>L[FDEJR"5&%
M^_&+2<62U(5RC$>H$J%*A"J_@RKXB@2Z')&UH-KR>*($^PEL\P!P^ILR/^O(
MG;;H%;@B4)25:=-\6  GV\@OMYJTX,@RE^DN%]7!>NZAO+;I'[^H=(R* "<"
MG#\_"XL 9["^7Q9)9IH1/-J\]PPGN:D-0J-N)+J9>*&=WHS$I;(:>>1,R#1F
MB/LI&K(_2<82Y&O\'[I#P5=(F\/O@'8F8FRXT3@C!E )UR(<G*EY+JN @,]]
MP9/ [Q( <+:[?)\?!W4$5:'8T7"="GP7,O[\24?T'M'[=YIT1.\1O7^G27]^
M9.(%Z?W&#ZJYX]D?[MO"!CB-'S).X;^L9]O =(D%?(.EGONN4'A6)?+ 7!LA
MOJ6#^(TZ2]<Z^LYK^86H)'.D *RMVW1XS1K5/^PS?J4"U.^[CCP;S&@A,VR3
M6Z'>F<_IDNB8O)1"Y]]I)I8FN<AQ',%6!%NW#5M/S\XET;D?#;L*T+U%9V _
MU ILK?QA9_9984E:KG77D!\*NCR-Z^:R4=#M&8(E[L<OBHF1)!G!4@1+$2S=
M-BR]^_!=X])"Y2&1&.O+:6Z5:([[)>XA7(C5J56;3G&]'@C9E4O>#XPE4P43
MB%CH!)Z-<:^>P$6(%2'6&3U$$6*]K\YNB."#K;!)VF8'*YU+%DVASC8&5K8)
MX0,?X=-4+$&FO]01_GL]9PU;L^P+^<V^&3A\4Y]Y^,Z(B+]N56.[GO]K'_+3
M\B-^.A;&WZJL@I*)0:*!,>('KN\->SX!LLS"3L^6F96BTPE5+J=RFU56FDAI
MY.Q*,JDC?/T[.IV+D"9"FB_FLCH'DB33^6SBGDRN!5EL6N):FQ2;VS5$$@XB
M"4E%2!(AR6TCR;5-MAMW,OT&QCR'EL*Z/MO8:J\K:)G%+*-DC):>1]""'$FQ
M%/V:&1AA2X0MX8\ANC:VG-,=] %&[^=3%K5H64-A66^08YJ-I[8B8G3D\F'2
MKYUP?8G8J<!6= BXNX3B.7"\P"84&Z@:_%!S' ^H48C4Y5WDU\R'\]EW0<(X
M_6]BT%W1=10 #7QM-H"9K(\R)0PR>?C^\U_*6^;(=)<;MGE!J_5FU52)2E7;
M38DBD;>)(JD815[2XQ0!WFT"7HBB'*Z^3M\$&2_HZKH*\I5R<%NRZ1*G@UDZ
M"V9R*YNH\0CY.!P+0;/'L1 1\$7 %P'?-P.^Z[CFKH*)%$@*E$''2;W<Y5=,
MS;JOIL<8$Y%;CXMQU'&BN0@3(TP,30#9U=<IU)AX5I?B50!J."\/=;X\)H5X
M<YZ^'ZB=G,6L$4#A"#2&BJ6Y5^W56PI!\]]QF&6X*MO*]#C%,!/%FGT(;Y^
M!@-!0[4\2(SA0-<S9N2[^CQ#D"[K^DY#8R5-ZEYZ9(G;?&7;F/#5>)F9A"5+
M5V5N"'9"-G2AKMH651+TAM-H2A2%'((,&TLR%\PU',%/!#\1_'S,,U<8-KU[
M(+&2$"^M9_1FI8VK7FB2 ,8'"5W(5MH]L4#F,I[02EJ;R03!"THZS,627!0Y
M$L%+!"\A@I=W^[_JV>4<S&4NK]-9U7,3A<DJKX<&><;]Z:3 \5E6;TO\,*\5
M.HR^Q(H-\FVE8FGZV'",D"="GG?XH:X^SU A3UJU;6_;UV6]SM>UH9/FQ<$H
M-#"0B\^X](/$NCI=K&WB;,V8DRD>P0#R(*7)&,NP;\6T_=M%;[K$[LT\.)WQ
MUO](,R%[NC^?$O)S?O:_V7L\Z<7[2ZWZDZQY<S@JY<3?JK;Z]1_X8_<JQ0"R
MC7AB^L_3MS)H7+OB9>2_+D/83ZN0T>R.I_=T3065MO"P\<___J_#X3^ZB^.*
M95CVSQU['LQKZA<NHS&G3D!\9 -9C\MC^.:?LK&6MTXPSR1D_1WG_]QS.%H(
M@B+OF,2_B(/?T8(<K>9<WL0/UBP AK@!QN[/X+'=9YBG]Q]:CH:(\B=.*JVM
M .K]2;]X:UQK\9.F[E 0XQS^&4R,I>Z2B4MMUC.T91ZWYC_RR3=TM#EPB!I8
M$RUK+INP=_P)>HO_@A_$U$80\S^=>O89W?OO1K]#HH508CRIW!=\].-7!W$J
M88V)+$(L"!][#I!_'9#+2U3^=(M.K;R,@4524_)HG* Y*9%268E5$FDI!9*,
ME  ))I5,)-,D1__PWRKOH(B6,V1!S=A9LM!B^%*N/Z8;R37RW#]OV4MVI,UX
M<%\0"D)YV9]6NUXV,9'HXY:VHLX6F2PIBG%^+=XG)&&1NN=AR]3SE@;OKI+Y
M/.^*<V/$N(VMFE@FFQ#'C]^^UMK3%<F+))A-AE5MT>T(S@2V/.HS-VW5F6VQ
M99!99J;WRNN*GIKQT!8]ZO.>&\SZS2E/B^V%6U]W\U-^(DQ@RZ,^2T*W7K?=
M_DJ<)^BZ6MF6R"*]EA(2^;QEOV*.94716V2[Z59J3$E,5>Y1RZ.W"^E!GZ5:
MV[8(1HQ3E :5\LIJPI:)YRW)J9KB2%"@Q:WL6=MIL:'4<CQL>33.=*525"RM
M,!5[\7B2+_;=^'*+^J2HYTVW>FV2 4UC)LS57HIMK-@XWT.9\(^FE!JF]9Q-
M.5U1,YP2!-S%?;6)6AY-J;LAM[F96C3)WCU9&PR+K%<V4<NC*1FZ4U(F1OY>
MD*M#,6EV)UM]NH8MCZ:4:?$31EY.YV([52"S9FG4=^NH[-CQE,2%FY@HS:FA
M@Z$IJMG:AF2YII0\GE))FA3FK;SGBMM2K]0K.!FJM48Y!(Y:/FBM6;QI=3ID
M>:IFFDNQMQTX32E]W+(XJEM2*BLI)&W5X].,,ABZ%7PL=-2TJUIQDN\P<WUN
MIE=4B^(>W!HV XZ:5JU%8[JJ>DB5:95%::/VUU/<]&CU^W.%3$P3*TM<"HL*
MI8N%>,=O>K3\9NK>59O%35R4>[T<,R$3(T%>HZ9'ZU\9YLKM&FVN!2V>%Y?+
MO$[-6>PLV6\ E-E(%]-,#RL\_I,CZ3XO5^6!EVN3'%<',\^:EH3$6D)-T9,O
M/#7*:W3.:6X%LESLED>N82]'J<>GL-:SEZ:^T@LEJ2$O'/!S]\NA4$#")Q \
M"$H5'X*?BKH#I3B0<\?*A&OOWAKT1OE2Y3QG> ?8?]"]!;L<0S5SIT+M_L99
M'W[Z>L$:KL&;\CC0D?"+=TWED6,94&G]%#G\GLJWU&^HC8_ZU86/'*.-N=K&
MO'[E+-J8*VW,6U=NHXVY&L>\[N6+-B:"LFAC(BB[@8V)H"RT&Q-!62@W)H*R
MD&Y,!&6AW9@(RD*Y,6_E78DVYF,;<WO7#ZX1/'+3-Q$4RT ?_K\?%/7C#U>
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
MVNM0Q:"-**Z-J LC;L,R-&6[=SD,P*Q2,ETE*?8&>B/G]#H4<]]\[D0031O
M>3Y P3"1X:)BRC L2*1P(Z'IL)*AHH7$/>23.*I]!]EGY!+._JV! S@0+M@!
MC-RQT#J&(@/NFZPHWMSSR^>A+VPP!::#[!'-A'\#XB_TMK]CQ!JR$MY^L%'
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
MV^J@6.T"X179MG_50)I.<SYO9*=:60UFRZJ(S]>T;<EL#IJ LKD[$GG..IZ
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
M-@]U*8R\PY[-^DEPX(O:OY(PKAML+G==(,@NRJ/Y=F7C:CH(L+8[J]F8V@-
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
ML\]4^\"LGE=FA_84&0][1*!4F.*R+D=RIQA &BCWF7$L'(9>JC;(2>CYTV5
M<O=/92^=_GNP3:;A'-1H.=@RY\)%;W85;K#3 C?/1=Z?QG2E]H'X5ZG0<SK_
MCI$JBW/;X^P@%97T0J.27K!:$F<$J3#; %R1%,,UP>:GZ VO>0[@V%13X<,"
M19 B#Z&!N_)%E&R+(6U2?\''0;G#'A'S84SX5_2?OU.^XB[.A,*E=M7C'D71
MP5?S)Z^&16-,6[' )SHWOSOS//@^E/@'?-]5TMU2&@U_FIM"<)<*LZS$%#SS
MP++!J>>*$=<5.8,3N&O6H3LE'P/&Q77U1%MW=O5RGMCF8\I:G")$(O;11;WV
M\(A%\(A">-S_[-@N[% H>+S;L0>BO09\%+8DA-X1,')/N;@)X:Y3(6Q=V)$.
MI/[A2R=Q'_%79V1IJZJ*OF7&)I?UM'YYVNJ^O9A8Z+8YVM,P[.1L]3!ZA#;
MI::85[EU;N:0(VJ"EWQH4T'N3^/#CFLD>I9D@VT,N5W<RUFHMCDP1O2 JP&;
M1M\YX=7H8T"Q&#Y#KH4UQE*FM>O2#+[DA"QC*_"9HG,^ O5(3(:U2FVXEY-4
ML3I((TCN-0_F4@;D:5DTQ)@C10/PLQCB2JV9QE)\X)HJ^"0JA<8#Y9L##S-$
MV73C:J@/FW!6OXFRU@^R\7E-Y&RHMR]V19UV.C@4G(NDXS^9HX5E3^06S3U.
MN?_O_SHJ)K"_2L#"5J;]>W=?.%A77,0 "Z\.LIB.:A5PL-;O;T[SN<#9F=_R
M]_O.-[_W5XY,>"8C]QG\?U,'/\,-.=E-6#3K8,^.BF+%7SNNB[7[\(6:"3%I
M7-/ZC:'WT#*G@U_CA671>P*_%+$>Z2:9@Q.=._N&H:(#;FZ+?JIOZIP!GAY^
M M\2O>!7:F%#\/N?8:=X5H6'/P.F!5BC'>E*\4>__@TKO$$(+YIA?3)GKZ5R
MAQ4:GN+R8Q*=V_D'31=HN029R65RL:K[\!>"S!.Y;!X[^0/\"II'LOD'[3C6
M.B,)?59#W6F>;]!3L8M6K3N^R;SN^ ,@J[/<EO#&C6S64\5!>=ZLL<->P93?
M<OZ]XSRCRNN.@DVMN8H))7?EY2?CM7=4*KC6+A\=:&!'>'BHP1(FCF@\?:+M
ME02 J>!5'0FH%M%%1!2ZMLAKB@$-(C5=]PRS8T!4DH.2[<G@@!$4 9X\^_,0
M.3@/^_U!C:2KU1["Y;@A$> CR9G*O_YU??/T-/0>W@D+6^Y>"NM?@K>FS?BU
M*0&\-\7O7WR?&A[H-3XX4E,+;BV&VDZ(1_#<  2"*D=8//,PA116X8S*#A[K
MC2\K@B<OG0/IG0,VVY?GYH)SRBSW6DN+!>Z [$ C<EQ7L$6&<P>5L:NGEWKE
MZRI<V!_I6WON[ *RP6+",IA9WPPXS0TZ1EMT!X#Q'A@PC1UP8"<@,659S#!,
M(U-OMH3)0.0[/LR+/F' _TW9T3-3IA$6-7;@8Q\S!N0!STI%]R%.!E.#%+^,
M*AT9T:Y!2E)JX9M6W2)H7:ZG*QZ]S%;-MY<E?X:6+6ZCZ)[>Y8+P#M\Q*!?J
M??"7CE2,E,"0KD-PLCH+<*<^KW*+LZ$VP:5F2UVM20V7T-*VT^[]^C=#OJQR
M R$W#3'M@K,<BFM4?GIWV^3XA0)NF^%5$_# FK,5TX/5JV587]VTH[K[$8^
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
M?I9L_7VX-K\T\*\)@ZO+MWS\>W.^::JZ!/"UA]!((2/_=V0R__/SU6$4MSA
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
M;SM%G<K#>CBOC<X3DH]S\4I$$CL/[-PLU859E(M&HIGG0O(#SX]F)?W"9XS
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
MY#-SI<L)8@U-I[&Z5M&+K6&21/*)V V7_O10_M(\N"JTK!4)@:#%-FTD 65
M5]_UZKM^52KU[.M_R1 '",+\=;7$;[XNUQ2W4#">(XWG[8PNUPW:G"_4($]2
MV70]<_]0ZVVCVUQ/WIJM;&4]3(%!YKAP@_SW=_9!C\KP;Y@QM':[^J!7'_3J
M@WXSRT?ZM'G//NS0N#=P63;>VL8'I;G L[FYE,Y/[XSA>I@FF5*(L=G?.%/J
M\SC?T!SR$.WOAM'1U1>]^J)77_3JB_Y:5N#CC5#W9CPZ&2>3*]-N"?/'AWNM
MI<;N(VURW1?;\=@-G_K-W%1,!49RLRE>MH#6_ON]UZO;^DNV^.SX,5]5XW_V
MA5Y]WA.>0(682[/:0K5!ICR:\4B.;(::ELUE"(X!*=^/WR2YU!<#X[QRK3Y$
M'1+A%N(0X@8NWK_Y*M 1M,[95N9#"WBQE\L;%6'AF&C8T9()L2F;J"?:G>+
MGD>F\V*H)L2&418T@7U5B'.&3BP.EH,.TE7#[#A@2U0=.K/4#1M9>0=!N1IW
M&S_2"Q!0VX-UV"ZH@GE_]#V7'*'2KRY0_[[$KQ'?:RCE43Y3EK5*XP"X[N,^
MB)<=:^.9T\8R363"+41QO*^OB?"^UMZUXBS7U1U+9IV:IECM9/U^"(W7\5(#
MFO,?<COW)4XROB4SE):,GY@,H28C.P0H(K&[[7LAF!9EG<DL3%6#R;$W!,\B
M9\RQ8FU)U(CG#U$D]MMEYK].8KV_K\Q&XA\6V@+>T(^.TA(^"=VT9_>-SJ16
M93M\P^X+^4*JC#7^)Q_%VVE 1ADL.AKP0QR/333&U/#73NT\3-6VWKK_7LW.
M"<Q.I[&M-8O%26&6D[OL-+6=9&*K]3-FYU6KHA]8%>8O4%S8&'GV7_*!__N$
ML.2/W+]_,RH6%!"0%0B*H2C8K.!(Q#:8I8/MB*(B*+;#EL1V8"I8A$;.%ID6
M@X4"@CD;AK8=_%@N%LLP!!:!F(T.DMQR&28CV;=,%W^FXV!G81H20K+%**8Q
M)R-W+UUC$GZZ6=DA(,4H A(+"$B7*J+]NU(T5VGDH[-MX2$J]FRK^O#T<2O3
M=&E=P*0^>F&HH:FEF\+H[JE<F/%JMFXVA;7(%C)0:<K?!N/NO:$!=#X\1]F1
MW -NS'<L*5A$I(F(-RHB;5SR7T9!6!Q@!]GQW$6GMJB A,LJ04L:(QV9^*$.
M'HTE"XNE,<+['.$M?>8:3X<9(<;R*P:63M\FYLX#:PJR\!Y)1EA4G6"''.'?
M=4BB_B7"$$75B?23)] =% "?,/D]H*>0R?Y-YG+@R/IS80KY#]YI0=0D_#Q1
MT[:!*>,/,654BY 3GJ=0K*F#21(ZXHF8C*:*Q"O&RG:#Q[BM;QC;%&6"3P7^
MO8>[=\N\!2[L.RO+6^TTA%663_KEI])$U^M338@T6OV"ELJE]$$&>C4_+YB2
M9#IH?P-.Q/]E3&I)K[OK&7?7;+/=:62$GL-6Y+$6Z8^50=-J/;>[+K .B3J>
MT(VG+=@JS-4(?$;T$S9)TT2B25#>J(?,Q8D&-B3;P.N'7S'/D2A-F"T>>,-8
M*ARQ[/],D-_8X]CT9F^ZYB+1<?R"WUU#_6(@XS?/X8ZM+&Z!<$A_61;<,MQM
M'G_/Q_!B,MK6'YRG9D_DXMG9H#/E&Q9VISQ>W;CAUC'U'5T#6XI?K*F832;R
M-BUL6TV@/"P+R;>?&:1Y8'O^S,9[ S>\@V3@2&_+V.H<X6T/TQ21;4G2#(O8
MGY&#11 6YP(3XGW3@.#-16>4R?X ^P2F/*/.YTA6,4VQM/L>-G>IS0";;HB;
M.<'!'SB <_PMESXP5#6?-9+>WXT%1;G4\0YG33"K"3)BV/8L&7,L$YC:AC3#
M4:@Q1K#/X;U-8<3%0L,4QH^_P6IC3QA)M":@H)A_#CP/:**XNHW]!?*B&W<2
M\#\]LG^$NP +I@5F^Y;I$*V%?\AD:0CL&X7%"?\="PBF$M+?:N/I:H=WQ=E
MB;&"Q39*HTXOVU^-4^7?S,K'WGJ@?U11NG\=5LX1P)9T"-&PI>^ZX&B^:GL:
M+3<4LL#=%L#Z#$)>N]>$Q\BP+J#:4\),)P>39&+\XV><NTWS?"SHS>XETB]]
M9&^XICH.><R^E<?A_,IY5A7OZP;E<D/)$:)W@.895QI X=K$S(?P-[ZN2\VI
MS6^%W*S,<O+CW99/0_P<6ND1F@)YWHG'IF6BXIU\5[>+K5C0"AC$&IG&!J^;
M&,Y7Y"2OKE09$2EQ#4)M(^2'BAVUA6V\)RO9],!99,>_=0#+OU5VA*6CKC#;
M=;MK[.6A"93'-L$5%R!CJ'ALI;N[#G<_B,V*?>VQK[:,MEH&\4C?[MT GWA@
M+2<\.=9_&I=Z$6U ! X$9$$/NX-R\=F1P&\F$F^N =M[_; 5$&(W=/_.8=C/
MQ -FO;8M9G-)B6WPL_S=:-(?QVLX'@C-H/Z',59N%DL3+5*];Y@D52!2*/N3
MZ+FW*7 QRL5:LQ^I1SLI44BHPAU*KS;X=>/WJM(.DQLF0I0G5%TJ#Q-]H:5C
M"V'03_*3>3F39JN@+K';D(J+0W5YS8'S_,^Z:,GBDBEJQ@BK4DTT9\C>A5.T
M_HB+W?A.'L#G?,%(TWPA/9:@:GKDS9'0*J"ROC31%$DD?REAC]O OO66$67P
MOBF>M[-P)VY(M*Z:FGP)3T+$_B9:P:A;IHRUW<NUSL49BJRQAXP8Q<%*#0\"
MLS$1]3%R4ZZ_EEPB<[$.3V9@19#WV4U-4DW)F5LVU-K0C!".72UT[,L2&L$+
M1<9:8+$AR5[,6M60"5\AL( _^[U^O+BW>?TP#4/7$540XJG;$^R%OTBB5[.
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
MGGNM%V6'_B3/\"-V2%+N])XP0VNVJ&6YKAK/W$^D%K9#V"6,<L'[2K];/O#
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
M1"*.N]?@0#0ZD2PQ$$@-8 (4VS;-S(KFH8&5!G+""+GMUI]I)HXPDX/XHA_
M'_#?"^/50%CAX%!LAIX^E0V,=Q^%/CY1&BT3<K4*-+43_DY=T*.10O2MB8L=
MIRV0-*9EAR1?Y%/I-25M!S\7$YY2M@0Z,IS?T",VDWC9$_> TV;NV8?&?H36
M+8AIFN%*;>8M3\P_UJ9N".9U'U5N8,F?E[14^7KWH'#5T<+!Y^OIL[BT'TVU
MKD#].#M6F_.]%/_G_R6Z1$9)&O0[7>^=C,$H^Q)M7*KD? U9D3>AU ?PYG>Z
M/=5GODQ[=$JUV&&4JZ()\'QLO:;\-Q[(PFG.SUI7VYV+GR4[GLL/[VF&J7B\
MU4H)'72E%WR]4FHUUD6L.4E1BTGS'SWU#1?6&&[",9MJY^Y8=^#I] F^A;_@
MC0:N""B7?UV<;*>Z8?=ZJ!<4=8#;M^U2PWD_TF:ZVGIS&9<G291V\F*.S0?[
MIE*N=.J-1JN9F!QR;=3[]4J[5;]N]2OEZ[K!FM=]H]F_KK-ZM=INFWJ-&8E?
M7!C7[FU3;YD_+C_L-IOA8;MJP5>WSM(FW'RI3HNUP#EBN[W*?OW#:'1U?#$Z
M2YMP<](?795G%_O7-_ML\*WS:?=H</0K=6[-_H?#O4G[ZK1V^>ELN^X<'9@7
M_<84OEF?_^8W[XOSHS[L=2X_55KM8>!\_-C[.4V;6W-^7C]J]US]M-P[.IO]
M+)>-(Z^?.F/F%^LT?H["*^OFZN*J87_X=#9H6ZDS9LSKVW+7^+%U6=9/3K]<
M==CMS_W#+GQS84??;Z_<X\EQQ[\9_V ?KZ[=D5'TS]*FT8P^7/8^6P;[=1E^
M/:\YU]N[7TXJW>MV]$T0DL+6X%+Y3KM$V!MKMYOBZ15=1:[WHJG>NS_)7S?W
M/'>\36I,A"KO-[B,\_%VXZ@7-&ZLK[V=7>?#WM;UE[6-K7B22=)<,G%%5;&1
MJHRUIU#$4X8Z4QR0F)6-DUF$ 2/&LIC+30,S9&)HI.617BU&+^-:]]TZ)V;4
MZHU*O5EI/VY@1JG96<7,C'JI5<W[/L^%!3?4E;Z:SP?(!"703.ODI,@"*>!2
MY ,",D&)_%)L>D+ ?:IZ#:US-X*KO5L-OI"NZ+4G=T6OE<KU/VP>P/HY>YTT
MS_G\-_C\);?+/EIA]_]<Q&^^!_QO&48OF9%7VM__;H,]I^V+Z^G/A=+&"WYZ
M/''()QT7!( ) X,B"NB'_>^8( M<;;=W>KHR.;7QC6\ TBW8/ELU44\$.W/V
MN/ZX?W,UJ)=W_?+)AW[O<NOS[;!]\,2JBM^+T&_-TA^PB)[VD_!I7\%/RX8T
M_N56[WS[^OCFJM@^/ Z_?#@WKQ) Z8/CO<<44O_>UN9PT>4(%_WY_,"YZ(\^
M?KO9[O4KQ]=[EQ^W/V(;ZBI(J%JATVD6RNMJP55]5>6*^=V\NQ8A.W?3ZNY7
MMD\:%Q]O>N:/VF#T];O?L,^R=S>]H]8X[#0N;BZ+7QOZ=."7)]XVWLTZW,U*
MH5-O%2KEN_JG9,_+2>T4+XI-! ().=)_$<Y,ABR"/TO$;$#])_#%<[51Y[U+
M(5DZ)\.?6]W]TX^7^^%N<%HQSAMFOYL]R?*ITSK]'E0G>Y>S3]V1?SP[W*U-
M$#*"6K_0:#<+E>9=C9(S[(6N7\/_67=M ^K\87?MQV!K]_/7QM5^N7IU^O7[
MK'LV8T?#[-VU8;?)#C_T3IJ7^M=OC4'//OY\<SR%NX9:O%!O=0K-E8Y[R4I4
M@#O_EN^'A,X))UB[YCJP=E\ ?Y"A$#Q(V\'O8#W3ZE3_QH\@CP^D"RW<=J6Z
M"HF<^Y"YTEFE#ZD((Y)%<\5E.ZP?'#A88$;57&D_ZS''<CWZ<;M4A3=C7'@G
M9+@/\;0/O=9P>'9AU<M7G;-OCO=SB]F=#(:&6E\;NY\'N\;5;NC;H^'Y9>7;
M\!8QP'6<I%&KU@NM^DOW/A^FI9IKU%)_BDIZ?>W67Y8#NU+YU@N1GI:#16CT
M("[AFI520SSR[ L[:!D?B]]OMJ>7K;W/U>]-\R:#,;9&\;+<\%J6OUN\.=PK
M>JU9K7&)?4;!$ZY@C*U:J#36U*/X^5WA_/IGXOJ_=//F_NL_Z5?./AQ^F'R]
M&5][P5'KL'KX_3B#SOF/^@>+M3],KW?WSTY,\]L!N[XRIW#]ZP^\_B_1.Y^;
MXW#A!KJ=>]WK\-I>8X^RU9D]RPKPLB8DIL<GGR=;5Y/P<GPP&Y:/O<\?KK>'
MUVVT$6KM0@,\H7HESY'G-V5M%H)C?+WM%Z?>C\OJ^/NWG?:WB74VRN!-^37;
M*Q]>]LH_;]ADV[_>M5BQZ)[!3<&00;G0[-0*S<9=+3T3_<;6U)5FU>4C<V7+
MF>DADL$F-(GN3-29B?J8=($-;HD%=RS?L%T_3"N7KIKMRF'Q]F<3WK?UY==N
MY7;O5W%MY=*/Z3A3>U#'F<3FM6W1T"U+76=.'-F-CC>C*U"Y-HH";(Z"G5"L
M ($:@:OIVL0&[H+_\I@9&DRS E^;NMX-R""#BK8'KA%2%SLWA$]\C5K,8$>T
M(7#6Q ,W@BBNX$6I-AQ>PCS#P@:'484X/MNT*"8WL)26A1/7"P;@1[H+[<_P
M1X[CWO)>5]9X'#INT76P.<EP%OW>P IV$Y;DE[0+:HF('XLF6GPC%NR=P"GZ
M!'[U$X1IP.S90S6 !"%=]X-*.&VTF[<WU>O6YZNJ7_?W/W>7Z(#:=:6L7#'Y
MCY7UR)N5@T^3#Q^_W\SJVS]NG?#KS\YM(OY<?H0J67*E<5W'U)_G9' JR@+]
M7=L:<Z]Q7G=0NS._\^VL,S0^U<O[%V5F?-N_.:M.NF_^:907NYT-0MLN!M:8
M=[B;Z%[ _Q7!O@JB0P#2GS-UI2Q:+&*WG['HC D\YRN_*FG'KE/T4"72+4UO
MPJC[O@LLBFR!_81$.\T%WJ$>0SY^:YV=]FK89R26QZOEE1\?/QSON=.OE<OB
MMT&UL7UZZIR-IT_NIYA<#C_-U,YWGW]=7G<GY>/>[KCZL58TQ[/BEQ]3,+=+
MBW-_U,YWANZ/9&L[/VIQ"M)H L+#=1QFQW_U0^R;"/^KV[IG(<?X<O? 4-2P
MSR?N<H&^GM9G#AN )'I/G^7D?,[VF.?;7[Y5G3U_5O[T_>/IKV^#ME,]&V)[
MS$7DA,H.\'F16&)I8U:%172Y**%U;N&P\=8CN8%,\!/QAT!V>A5%#_!75%D@
M1Z:@:=VI3Q+F@0P"GM+X6O_5"J\^U>OA#>OM]0\/KB_.MMQADD.Z_O7)8/4L
MT;,^6!^^; \G-\WF]]G@[-OI]^^=.R-U8'P8R!=8'>XS)]'R\EX#+U7P_SIO
M!\:%-?AX<^68'W>^5\>W^N>S-_\$4W>1O)%&AE,WR(.!*XD* &P&T,SN8."S
M 'O&_=%7=#4-2+VPOWW5=FK%FW$C\'9-<[_V\_L0&Y#^[KU;Z$9[APGFD\PV
MQ#7M,ZPHPNY#@N+X7)OA7TVNIO%^#BP/%/Q(MP<BAULK9<G2WGMH/^B"L(KQ
MN?P0'<J<Z!PP+1KHXA[=B9!=?MQ#.L/M?5]P5^@'6S'&Y^;VY8_F^8?=WH3M
M?#H[NSRH?CE#*V8Q6OCHKLX9INV+;MW\:"JW:I/1EZ!ZV2F??+RJ-LROT^D/
MG8R3Q;$23^S2K)HIZ<X&EYY+Y$0?+%RT:OT1 ]6X-ND062B5U:K$_>WVX/B@
M:O5O6&U<;=K'W7Z[V5T-8<4Z4@G[)=C:O;TH6[?E\-Q@7K&[UQE[U)0]Q2%5
M" N&I!?.*SR=>NTFA7M)ZSHS#:/9^!7@@,C!]-B\SK/ _!PZU@!4DQ.L5)?]
M=O8L*^MX]GCQHQH,O:!NOZV\VR_+N_UNIMMOO=VJ&GJS?]TO-\SK>J4QN.YW
MZIUK5F]4VT:E4B_7S41GV2/=T;E+0]F#T$<W'317%P3JS+=\=[!GP;^3C8 /
M+G:/JM?59J/3KHD_/'_> !?!4P,/:UG_\/\_/A/"VK?>^UI\-F1GR--!BO+S
MP;ZM0%NNB^@[H!M#.Z"OG$3.19:\J/]8*4Q,PY&,][QCK86BSAJ#.RBW&/E,
MD9M$HW2"$9S%6:A[\'WP*<\9YA8P9P&>VI@?:J5</*-SH>^N\8C!3I.]Y$%J
MTO+ S/H>.MQ*BT+.J9O"ISJ(R<*O>(P2,>1K\DW,X$X*1W.'&61?18V2J""G
M(+88VYQKW&F![$?=<B01&"\*PD,'D5_\5-(.G,A 0DL(CCYP/80<P ^XR0=_
M*7":F,EEZ7)9XB44E\/P8]%VW1OJ4!*?&YZJ6,*8Z0XU.1YH/49G+FYIJRO#
M?W'27.L: ;TM^=7*KOSJ[D^PZIPAPR^2E>ZSN]:!II_2,<6S_!M.5" _\W ;
M <6JU;29"X\4>X\/TN?KT0(KL.%3I%VU_/X<GJ?M@='J>GZ!/JN\UWP^'@C8
M"GY["G> ;^+@0,H4(#M\[83BX ?JL1_ LL7MZ *_VNZ4ATMMGTV1_:*KY=&%
M0CKI.'P!V=O00W1EP1 '8GJ"/6#+IC48P'LPT^;Q" ]UCE8H+[_L\J;0AC4A
M1A4?@W%LK=0P?81(/[G%289LFB4I><6(J70EMPJB$@=H]"UW A['6#=82# >
M<EDPUTO)6TQ<R5EQ/"!12$0CD-+I^=HX]6J@'P?R!P19$ NHI9E>-_24K"Z*
MDYUND5*OM^C'6F XP"GJGE_23D)/)I1I\AVZ2:%EX[@K,#SH9LSG?0?H58XP
M4#\(2022**5 )??!R=T:@6D['%$[<A]\0E^N*Y&!7KI&O"/ZA,[3SU3($<\K
M/G-E!U$\@ <CEYRX3)J+D^?Q5?%90;O<V3W^NMT%Y:'^!$ARS$);!V[#O]@N
MF.#H+P-IAD"*T':-6<#(B0">@SV-J2T\CFTA":6]%5)KO[C=VQ/2ZN^"-@5G
MVM9!((Z8RH$@*83LP_@%_(FB5*CGM8_P-MV;">%<KG0$_S",F,3;V#XXVCT_
M/-#>PNK L_L5CO5^D?WP'/'2^%SX2!HX*WQZ-QP"1;CJPF^E'!NW1+@F($N:
M6.\P1&<,F%=](7SU.Y?=?\=S ^7]07YS&-PN'UOHPPE-6?"WAAZ65-=PF^DO
M)A,\38):?LI,-M:51OY@(5@8>;AEL _7 $[PZ?NFI?>1*9,_5#ZG'[H@>$<S
M;C*,9^X$,4,CUW,M$QZI+%/<<!ZDPD/3;=\E'L 5RU.O5&4D'#;)&6S^U&B8
M@(^YI%E) \$6<8%\QOW< (+F!)@+)P=QF$N5C QI#>$GE8*D;GP3OE[V#H[.
MOVIO==@;,"IRAO[C=@2<@<+A0SBV/%W]Z]\I7 !<-+*,D39E$7R&[V#I4E'%
MH=.L?0QA0U%28!)Z?@BG)P."\(TQ'1L\5!_"-29>(1[C*XM,-W /0[Q=H<>\
M@M;M]S];<DK1A@05>D))(P\/]&'"J(!'2<PTTF\Q+@X'9@V)H^';(/2!(\$;
MX$'SR03^DZL:L+ $E@D5@2>--ZW6J+S5_Y:FVVG8AU]H'YANPT&*(<5D\$G!
M%+UMZ[ KY9-XI,?0$% E!5UF^,4$643OPVV(_X$:K,]HG ;7L#@P [Z/T">=
MQYA(PR$B3CO=*5;XU>#11VZ]TG?AV.$RPKG =PXK=#'QOZJXCK[%!W8(GMG;
M!XGL3J2.QX?RFXSO9<X(-;?)W^7!Y9B@0*:7.K'*?@NN! IQ%\WL@?!0_J:K
M"=:@!5OA2\;7+EGU_$*)D#2R*QHG@O@-, %QVBG^@=0Z&+@SGZQ/P=C**>E!
MH,,QX3-O+!M^'XYA[0:S;9%E5,DV3Q82]%+NHH6*S* 2"KVQ<1]Q3)$W!NZ1
M 7XG?,AS,X;E3TB3T8-(E!5M_&-"CNLF6;'TA#$+4$VB9'61=Q" A%_#T=<H
MRG3SEM,C$;M1@=0#^C]PF1S=)[-NAD(33#HPW$!2@]273'M\NAWK4DEPLL51
M=X$(=KD1,U-<"5"315P9ZA@O92^@"*S(CU+6'SIH.QI\0@OBKN)]PC*X.T 4
M!P*#W/*%T1F)/<(9(K9V7!1>' =BL;%<I(A#@4('13SQ+%NK=J0K.V7$NA9*
M#SU*%*,Y.W%1),"_\"7R8+;/#Z-+'$VKB6[N?7SCL1^A@(P(3TT1MO@I;-&
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
MKYI<)R3]87LX4/*MN#-_%PA[MTEZ/0S2?L?B[[GV0#A'&5>"=YK,1OP/-''
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
MB^K@^,KBA<V_$BP)$PD+BZ?]]$[VS@OR=>)%3LIWY.M+VH%\-!PE:&NZSZ(
MVYZ1.O0\+.@N@;F=T.8Q]6*:"6=JP>02,/*Q;I*B'UB(-_J!4<WX5>+A(@$O
MGTC5!-QR3IQ^,U/7),T0G>A65%1]B/6YGK_L?/YJ*DS++5*)K1\P>5+PJ&H)
MY*1\B'@F>5!PWP)J,*4(*7Y]9)$@EN>3;2HMTF<M"[WW $_GJH07;J@L3>'5
M&8H8%54TF%,//(NL4![#C.J(4SD22RQ"G_N:416E#%@9KC=Q*6U/Y46N=T.X
MSK1:(?83A001+5G2@'R>Y(GY-<WY HDEW;HV4(]W-2 KFJX-VM1(R*AB1KF$
M<?4QRKEXKP6LG9]BJ3'\+_TX3JV*7*LCZD9]C/'BOY:M=$M9J>GI4V<]UG^V
M6'-I@3(=@R0+9LUMBZITY"GX&&*Z9>#X8QR$9W1(2>$)*4R$S^B)$VR6*HVW
M^M]Q]3%<5\HFB1)=H5^P&)Z7$$>,9_E&+$Y3^P&0!P12&'[F"VU931@I^*PH
M3>#V\5JA(-%N=6Q5.-4M*D\2I66>. #'U;"-")?;)AOHH1TDF5&]>*LE[1/:
M9I3G8PCWQCS2S(Y5QSZ>L!'!M_=VE%G:"<$ Q3XCXRMA:/U5K:D\<8=EIO9+
MD0&4$%TV!))@/X?H=M,IHHO\5[6J]%B(C+&T(TZQ?/0(2E4IH0DDS:M"9+CX
M;&P5\3,0=*KQ0D80MZP:Q,"Q58J/8SJ<#K:M$?6D:*[$5J[\(;<["L#<=(/@
MZ[9%**Q)"*=+V0F"S]!.\.+PVGIW(FLU1ZZ-&KND]:@WCM(7AX>C\8<4>>7]
M-N"1<%V9HS4JI4ZUNK2Y"9[#7Y4"N-JIUG.P](P+XK;##K N$N^POK@,Q G-
M-<KHE.!QB78@R98N2%;+ 7>&QXB3STN\#?YS;(&!O/ 29$(P=6Z%&+&Q4P'\
MTJ631=$G.[*TJ\F5++31<+G /=9]4_^A[=MN'U9U1%4_$75YYP,1K"ES>IBR
M/G4)@W+QCWUP3+YC9:>1[;"P^[A@,[9@X':#?X[0$[+3N6$13L3"72/1I$B8
M.USFWGV#2#KCL9E@.]']$$J%6I#@FOH,9#[CO$ZM0@[NXA>^Y9C!YZ.!0K (
M-K^;]\"JPGIQ"HE%S2XDW3B?<R]&%4&@B$).^'8E;J$C"MA%1M&P72IY$'=#
MLC V]JEOP&=X5"^4@W1K"C<A:CWNO,QSP6_XV2V_3 X;NH$P^>":T?_8-KD"
MOLY-9OXVR5TR*2;NL!1P]Q(UAJ[$22++@<,)0E$:G2[Z],F\S/L+%44MOMJI
MLFJI]&@U[I,>$6,LRHLTN1)I@4A$4/\P/\T32=SBR!#BH1YQ?,NH\)P,>D\J
MZ-$I+HP  I>B07MD@88,7 <X0K;:?NY$U[UM!5,[!LH@O=HL!QM(Z#>RO"0.
M4Y"GFFB0@#9[GR&FD*P>\J2$81))<[ TL+V0=(LDSRBM" H),&*BH0)*/'FP
M;ZE4'Z[+'.16>8%?$*Z!+2O%M*W#;B%".&K]&7UA;Z>K*2TO;#T$;^]OTBW@
MPT3OC+<>7W/?@C_K'K7=(H5CQ%Q >Q:G)ER$R'<@M<-O%GFX!D;ZP?(:P=6W
MY"E25[$^[QE!13_*6J0>%=LETTM4N"'DV*!?)?I;OK1T2R=/M^3IEA>:;GF@
M/_M(Z6R C8JU W$\F05QJYT4Z1HD!9A//>6X20S?9&;41]%'FY7B'RB*AH[
MFJ3ZSB1W(S%G6-(NYL\5@LQREK5-4S!#SZD,6P\)%ERH$4Q-,;3\<$P.BK"7
MJ."(D>)SP"@<61.9Q%):X@B%2/I4T0ISRHU'L102I1WZNPR>5<KUQ5>@A'I@
MP^]'0!'YZO'90O+A73:X#$C*6O7V<4&[J,T"3[Y5/*TB<(41/.^N:1QP0.4[
M!]\HTD=Y/AKC ^ L>23RW]23^AW73%,XA'LU@@*KC+ZJ]WW7#@.V;DVPG.Z5
MA]-=4>GSL,A'SPEHW3F*.:?$<U&B7BY5*CDILD"*_%)DA1*U<JEZYWS+G!2/
M)$4\6^LQJGJ3P\?:"Z?23SQS/H84HEN,AN7L/__7EY,I?E\<;'S^VD,XHRWK
M%]1#>?#TF!6HKY?#*#O,!V^00LA_'I]4'B-"5B'!7PY?G+KH$J'#W8VR1E$T
M6NM24I08II]RK.6T^_?F'XU^X(>3Q9^T*,B\\!L<L")C5*1A9.%7RISW-_^\
MK?P-% LG"L&>*.>7#B_B8;@-<_/'T/%'EK;U_]G[VN:VC2S=OX*:F]VRJR!%
MDBV_3':W2G'>/!O'7MO9W+E?7"#1%!&#  ,04IA??\]K]VD0I"A'MN0,/LS$
MDDB@T3A]WL_S%'6+ /93Y(Z^J6-[J_Q?@R?UH^GP2&'?]G._K1ML-R@6V>2O
M_#)O2>UN/<^20K_E _W%@R>F56B7AKR>0DSNG=R41KS"<-TE]?AAG(%_:9?G
MX^G-._7,SWYX<W!T](B Z@_>/O_^^5OZYZ3.U_\*;_D..[9W2]V>G)Z:SLR;
MT[?W'GQT!_2ST,#@F;K?/J8;<X</X:=T4>_6-CQ[_N+;US\^']_[+?JSGX<"
MAGUY\.CA5Q])"3_\$TIXJT1^?F[PJZ8&/?R]J_X57)]_E>3NYC;\\^<WSU^\
M_N?XDO^%'5K1I\<?1Y^>#NO3&V8WO[V>H!N")PM=TA\'GNS/K?4F(,@HOWZW
MX,>^_1W![AQ/\"]]S2),NG3+65,+?UUH>M:Y7QWZY''^.=(;TOC&?V.CM\,,
M^W*>P:W\!QW>KRVH$Z]/(LAPHMC._MT_OP9YY)DBP_K7NQ,S-!*+W^^(;LJ=
ME]^X&4V+P"W. HV@M*\O2R<?,\,.V".Y*/(#HGB_2X!]_P(GXN3.G8BW,H?
M W5)ECQ[_:,77T$G+W%\0:FAVVXB2 ?TJ5"'4-06&FW%@6C"9Z&1]K85WE!/
MYX "NEF7\B30!8+?93E.X</^('B_D"!6\"WXY2-%P:)+5362>N9\<1VLR*8X
MZB2]Q@C\/Q&^<IT%BAZN_RP\,&$NUSJ<@WCUS<_?G25RCFA0$;_XC9LRZA2V
M*?,@/2PT_/;A]M7";_)">Z-I&H^YM^D&<'IQIMQC(^(Z9'1D8R&L/88>A<G3
M=22J<1>%N_3\K5O> TZ(N.H\.Y>6ZHHY.0-(81NFY&BS)W! $^9>F+N\*P-9
M)RDAL^W+QAWX01A8U])- SDV?B"&N_= /_>V?/%^:EALY>Z\ZA?96M%<+$)^
M6^#$W+U)42]<3K_QY*2+&E1I3?<U*[M/XYG4?CX 5XZRJL,P#$\@3?*"-) S
M@>MZ<)LWAWQH#.[$A+JCBOZT*OK!G5/1/ZL$?/([+\E;P%E4>X)G1=.N6,'/
MUA'Q'D_"D6+#)GE2.V$4'W&0J,BRJ$MP8$J7WMJ#W=0Y/1K/Z6V=TX=W[IPR
MBBZY[E9@^I.9/!B-HY[LXR ,-P^)OOKNC0Z#,B6;SECF; O)8[\;8/!_1:FB
M<<-3/VU(B8RM$M;[\)V6-E;89IQ9<3PD&;A+IFXH7;-]JNOQQ@3N]4?@7](
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
MULGPQ5;XY?ZU6'.#W780\94Y]IW0 !NWEQ2A'2K2WD.X4 %!UNRR6LG8TG%
M%:J27:LOC6Y;,VY5P:BP?>-WY]3S/W]^\_S%ZW^:C+?W,R?=:L,994G M_+L
M^8MO7__X?.B+W&P]Y8"NS,#]F.LWN65U1[,;D;PQ:*>WNKNZ@%+K#E#UJW/#
MJ* MM<W-A$L3;T'RS<O?43-7"Q_5*WJS77X^N)LQ-Z<?#P[0HT2S.I7)K6(Q
MZ2!X)3$3/(L(L],UPO\%=NDW(AN5Z[5S#,6W=S#IZV"V8DI:#'P(O^_#('X;
M+BK"</$R96>S;O7V<,)^J"_A21N#'A6ZAP?N5 3R-"6HW7"QSK<) VU TZ^S
M1"V4 E85'-D[=<)>$I:M*.9+#MFD/ZW7MC;CAT5GY._)#H8!J>W\M0D&9%]O
MNRHKR_@LZK*SKB%=Z=U61/;E2">>#<W1_RM MW,L.6LR^+F;DOY4M;)Q0DWX
MYWFI^U_$.=(0-0D:XYK.K]J K^YP?\&C493OB"A#7 ;OH6CG&.A>5X09S,,T
MRN_N!(@,(=J4K7-K7]WEYIA1>.^*\!+=5+<$GPXKWG OD.:Z0M#!>IWAK&3M
MHY%LS>D'YFI".=5$ P59],=1ZD:IVT/J?-9@Y\"4C6VWJL11XD:)VT/B0*0@
M=%DY&_X9P3.]?U[A:7YR>_"Z2_8^NVZ?1V.WS]CM\R\'?SAJZ+NBH0F(D$'B
MVFF]=/T*YT;=Z,/T\BAQH\2)Q"D+APC1>9,M, &,*?VZL664ONB-\C7*USY1
M#D-?8D=&GGML!E,?IZJ)%R[?O"((+8'(+4U6TB;O^61H,@L")/P<C8D7]+G2
MG:.8]B\0G-H+5^4U_\)_;13G49SW$.?6N?>;#$C]O.,NN\QM2'T@U66)4,:C
MCAV%\D.%,FJ$RK!O :O14VHBUFYI7VC:UEI1#[7+\= <2"@FH7"J3FK"^LE1
M2D<IO8:48BT=>T"T@9N:Z%8X#."AV'/I^QV:G\;NMUE=%O4H=J/8[1-25^=(
ML<M.(=*$MXY3[ 313M:620L)Q&SNRB5VASFPXM3"0QT>%W61Z^ ^%S37"7R@
MX+8IAS-%4R<=V=> %1@E>)3@_26XJ!*D)CN7SN/0P(R]J-4J^B.*Y7-,=B>O
M<-0 AX\N"MC->XH2^^JUHL1R"[/#*[4\\F(@E'G,N' A>#)^ ;9ORLU'41Y%
M^3H^0+;B- !WG7)?\/L"%*?!71U%:A2I?1),Y$[:DN9F=Y$.35!;N9DAQ;&<
M93<IBZD"*FQPKVYT\)=(U)AOTE/T<'F^HD^/$CQ*\#Y%'YT]0 DD$"@RN/ K
MG(?#L?6V[9R89S.,GDWJ"V== 6W_UX%:D'VDRW*Y9I20G*2:@<!3ODI&JY$*
M8>80FXINTR,MD06EQL%@B#>?!)O.$6&K.G?1C!UG'LH:?M_(V/Q!M\2EN]\+
MSN3Z145HUK_6H>^ \\;Z-SG'- =E/H #6C(^ZMG%EUT#SS*0F]L%F/5)(7\>
M/MV4M]N%_/F $:GON(69!Y;"_&L3C8CZN2*2C%F)BAEU=DS,02,5,AH+A_M
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
M09BY!Y#2)/JN-Z";Y"V8HX=8U%>U*?C&!+BI1) [)JQM,H,AS'C20.E<>*J
M&!,*'BI/DVXI4$TM]>#,3 +%@Y"9J?RX%>*<&3HVULN")2RJ,:P"0A+U4!6T
M0U=@STCH905\(0^+Q<P&,Z5FX<>6S]CI_%5<.&?2A#5_7=:6K;0+*7=$3D"D
M7@O5?SR=(<AEM+* W7#UTV05;M6]H,HWK@Q?1ISI(3P+_"IYOXH'8^ZG,M 0
M+XU$@GPMG\;#?9(1*_\&^XN4ZUB;H>,K]$X_2YC>TZ-Q<G&<7/S+PO1>9 1.
M[\^T<DCM5D<^ZSTA3B8$B&NX7$70=@H=\V5M^)\&<OM36!-8:]&#W%5\7^"<
MF$7KDI#2*0]%+J-@EKA<N6U4M\&GX";W>]P:2C0S4P(Y-3IKCW,E2FO/?#ZM
MQ%-PL67+M+/^/KINA'_51KY8UA(:.WE0J1B98J!+1KY]J;3?3?VK_P;B_ M^
MG'<.)^MM(&MXI:QIB+B'Z C\_3W;&3AX-9:!UL80!@Q$VC#?DQ,NQ]"&P>Y
M9#Q?M^">8$EF7M-3V6^>=T5.^"R!;X6HXG2"T6Y3-,+(=&0*,1K 9YRXUKH)
M]!XW.&/Z\V3<6MFOZ@A S6XO:4,RTIA"A6AZ.B1%^[A07S<*9LS8Q3:PD!G0
M/FF;9:,A<+\(1TUX/]@##$Y?\'TV.\-X6(6;O%"6<)QOVA03NIF*$NSQT."!
M+\7YF0/*[]4,#DP@G?A.$OX27Y> O?T+1I:,X!XO2_"2%,&LRD0&1&\Q?J#W
MXH,@?PEWGZ/-3OE@(Y!?&QHL:0]"XR4H-8Y:L"&DH7 &RY>&V:R=8^F11B \
MZVJ@UI'8 O=.;<Q5K_8N$LU01.P)\2AJ)$1)TR2MX),(/"A]_'N@#A8*);M=
MF'<S*D45VC02: EG%'9646#Q3DB9M$[-\ M)9O3:26!)\/<=BLD\TFR)9)$.
MU%=*@?P!TY/1L"'6[+,9A()G@2S*!XT3=N]K:]F\SLUHP+M_(/$,FG.G3Y0.
M/HY&*]Y=V-@31E'>I0$\4=:4PUL=_ F1EPSTIJIT=@2DYMUMR968]TG482%^
MQ-"^;FQ2=AQK'W.O'T1YC"=RQ0TM#DG_LNFZE_ 3<K4%^+\K)@2P8/&2$9*)
MNAI#"F$G5/><&)A,*X!Z6&-U=932?:44?"(PM1YMO 5WN!'6"LH+8]\46YK0
MYQ61P4(\EC7H.K4Q.6ZF4AY(OU0IEQG28E;GHYB.8KHO?WQ SM>8UV:( ZU
MFYP3X?@X,SS*UAZRI8'\EF361J$CPJHAG@;6=1;[XZH4>%Y@9B $-QM9]U$O
MCK*[3[M>10PV#.N?N(*Y+S,VWT@)O$+F44TE(V*R<'_:_-Y ,H-B8LEGL-06
MU:SLR$>(4C,9WJ#R<.+"6Q85Q$8M/$KR_EK8:,(A!4S^:MVVA2IAE,W,5'69
M/)2Z3YB<J.'*O6IMPT-?U:.:'85S'^'4$AR&-Q>N(JK>-*%>& R2\@4H4(K?
ME1L!0R0(Q4NAF12VAHFKW*P0<H7^MU;)'.D6,F9?;YEX2-)IK*%'81V%=0]A
M7=9E00R,G$YF@C"(B3!55&F;1Y4M9$!UI\(=16X4N7U$+F20)+V9%RVKQR80
M$)I@W;8\FK[&4=Q&<=LW&U2W!-O@,]X]OESJ%92N!1^ICRGR4=H^2-JP7 AK
MJ*1\3'VJV BYTL*H;9+!.FNSIJDWC,>SI1IC^&:HJ3(^G70CX >IR5<^/HKF
M*)K[UAA!H57GJWFHJON!38PND&<>A5)GV84H49P_R4M"G,S&6/B;;2ISA/\:
M1?*:(@D/Y)BM>*>WQX3TFL%,V$'4?B@4PWG=+K%]B7HQ5NZ<"^28HB2P[<JM
M+NOF?:N $=DY)C.I_[(YSRJA"AP%=Q3<O6*8;H)Q,X$B0B##H7*_3RRXD5'3
MUGX^Y6<WXG \CCB,(PXC.=.HDN^4+['1?FI&WSC)Z3OYM7G[R\:=<Q>W:01=
MEK# ^YO(4/OAXXY(3Z/<?]RF/!R:P?9MG7_=H%P>I6F4IGVER?<.ZX0))[&>
MOS[3,8;>>'!1Y?!^!+V^-Q 72D;MV-PQBN!^(IA-!>HC>^]HQ&N S<@.YX/%
MAT@_6Z=@=S&/Q3.*D[*>OO<#HDG7TFQ5U%)/\#BC:ASE\FJY[+5S*K03CX86
M-)9$PVEFP$R032C8/]PA97<$<N;%T)S5YL3F%8-O0CK*<[,(0U4E'9B3,J%
M'@\?T8.&F2W.R!'40^7.*;;#CD/J#N1AX<S8I&4-)UMF97 <N2G\, )56IH,
MSCS.D#=40]D QL /;AU%'W;+#Y/ON@:ODWK"R7QX*$V))@VE9-HWBO$WA!8P
M938KW9/4-P9MW?H8(L._ N5G%5Y6-P,;S$.N#B[ (<O R-VVX4.Q]]*,M#D.
MN6T*$1OG4!CD!/1FM%NX!K:94&]3UVJ?'4WGFT_B8!\6T<(7>)Z3VYT(7"2E
MX=F#60<BGO?=$I08 GM*OB]P=I3'1OE:6/#@WE=NU ;5VKB,\%W6O! XZ*O2
MA4%0[A:L<. %MSR,A]/X>#_YM\>[PT,0TML9G!!X*NU&S*H09)8X<TYG\:.-
M7-)DO3V^'G3%3]EW.)1&Y4L=LJ<A>8*"QF<$^1#U^-D-L0>/8F#\%^&%EO#A
M139)$Z2 /CIZY(\GJY=]I@&V3@C+2=U&* H*K>+,%WV,T2K6?D@JX$6%U:<Q
MZE1J3%+:*_OQZRV3>='B<TX)JP \)H+C")X[2285J7GR\)S6.>F*$K8!Y#.C
MA$I_&V:P=!#G%C>8SB?C;63MW(L5J7=Y+MU[HZP5(>$P$49K>S+AE%5^L^"O
M[[E?K6AUD<74[EY!CA^\9F2Q+E"8NQ+V>Q HWX%)K]?."<8(V9D5/@B(.B8G
M]S4H*9>:M#H0P$8MD G?@Q0((Y,P<D80.S8G+'GV9<ID"-J_%MOW+YV+W]J5
MMH[%5X:8#S_"R/]-GE[4V. $_[VH<.S@@+Q[>SU,WD<.3RB,/-#!Z_W0#Y*M
M'^P[A2^[1CZ;7/UA0D'6LSS;]H;A!0L_-?I&D>4,<@UR,PMI15$*TBM\]P_S
MJ^*B)A5$YJC PUM5A-Q'WD([?"AQQ5L/9C9M:M0"<*:+9:G=,>0)*!E]W/(5
M/U[*8UES>&%ES,Q\7M83> Z3T5AA]^**</04]H5]B$&UXY^IHXUOT+>=N^P"
MSI.J_EUJX1\=_I!\#=LX)4]7!LNVJ(K#Y RV'"Y"6CVZ7%%=U'!F8UBAIFC?
M1Y"R#" (1PWDAK@N75E?JMOP&CZ=?$?:(H'M0>1#@6$4]!R/XX>/-K1T^,']
MQM[MRZ;^_?[^AT>Q]2P69:9':1C:@<;C03X":(5W-;%%H"(WLG7NO87OV;R^
M;#7/CRZR7VN=NVN#;X_N&[H0&V"9M'.XI;H AL<D.Y;!+Q%-CZ?TX0XZ.JV"
MX0&"2%<O\9"QE+0@YNVA %^B;:3K:5M#7Y1+][NU&JZZ*)JZ\H4)JQKD12^S
M=B7PD '#R(*K+!N0M@9EV,MW9J )J+,-?5S[8MIY?=F:NZ&W8^!<Q)(%5-$?
MZDMTMM-@'_OZ#W8[[(J:YMZ(Y*8-9+0$3$8(H!38(;@TNF0^J+?;Y74,KD,V
MR-X M LFWI$,I6Q%D1*T8K9DIZYP5\ ='M*>RCU%I*_V*4%OO'>1%1'/QE&J
MC#"[^N]WXJ99USK_V 9-(@D@%* KNZ;8#481%J)8,2VLO9UEOC%,904N/E<,
M,51_@OR_#?,"+IGIUS>D0G QPZ(C<4+@&-@#Y7*!BXAI(F/"P1/E\[;=EF3<
MCSBN\&BVP1ZCC&OUN>2>33H=&#;V3'&:@"04JZ!T"175_>ZFW&&'>I>^T[7#
M+\ICL^K)7B=KAW^ A[)I#T3WF)H>DRAMP;!F&EI&807K"DV95,$KP8?8YC7@
MWV[/;\#]O.13REI3Z']$=_J<$3^"1[]2;6F]V\^NN^9D[*X9NVL^4P#1:\2
M1Q^8P-FS#:-=9:MN((E)N(_B*8(M#KZ<H#N2QR>>@<_*7='N@7H2FP"E<.5O
MQOX?0>+T\SX>^ ']Q2A.SYV@J?>^X;-SDI*[B[!]KQJ$5#Q/=VU8[XU<$[4M
M]?AT$]N:$SC9>K8%>0K P6TZ3) Y1INC%HHV8-$/ 8 B>H?>20L!9 *C["@%
M>?2L=-\^8&@,"$\0^Y+M9_<"C56$<SIQ/KM:NICA **]*18ZX$J(2DF5TPN0
M7CN_SOO![MN.-P 6./1#*?NMZ7^23#(Z,6TKI1@L*C!<JL)K?JD3+ADGY<1G
MB'-.%+WRQ_0%@>!=T/Z34QKM)^P]\@OR*UDXQW1]E7,Y'62/GHA8@,5%OP_W
M,'E#(+ VX=IV$U $] BX:Q0T*#U <"HFX-?EJ3JJ0UWJ3(_05R8*:;_,"FY:
MGZP%B)1UB$._Q*51#WJJE8NU'_LF<"UQ@ R.*7^+SXSM6\<#XU]H'K_-&.<2
M!/T"CX>LJ:A:$*0(17ZS@D">Y [AP9419C$+'V(FU@W7-_0W"<&(8-D&-1^"
M>N&YX),.00E.LW>5^7Y\ +9A\II >Z@ LY_Z.$R4:\,_(@<1*-*Y'"NMT_0>
MG$DAMZ@?$*;Z4O(^'@0_,B9+UHT;ZD.(-C#YU365I@,@F(#++"CY=&L*?J!N
M_%;3ZC:SY TJ,A>A4\$G>$]+#6\.#&BYR1':4MX-7\G/%<G1FY6"??2E-F)*
M$JFGFH?5<Z+8""$Z:^G"S#8B' S\0T'W/V^R!9Z@$E%#"'\7=!=ET6K6S+E#
MY-W"#\[WM0;Z!'G3G?-I@Q"'LA%!9]"&2$4\G&8V4'Y5LA#^<.L37 AT!@+;
M8<1*BN71*=&&E+EK&+ ;O8K+><V)NJ+%,Y7C7QAYFBC3,/P%%0DN%KX6<%R0
MQY2GL^TJPG:D\F07/(?#L-LK-;_XCW3G0K&=!\6V(#J26NL[K")"#+=P(+V]
M?1A\.\H[0Q:1'3O4AXB*6^>NY!S>O+[T M$OD0Y*A[+JP >*9I?8>C@%O,W
MFP;A747U)QGLS+%CB3#;!\JW8KNFV'@L'28MP;!+WN4*1Q05X?!9ZJ6PB\%S
M5=5PE OBIJ&GN\J1D$2&2#:!@+>H)[DVMV%82'<@-O-._S"^*()?"RA:W"U
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
M,EC )HX:B;@G"/M"ZB:$@KWV( 5?1;^ 018KGDM N/^R5!7 >V/(+K2?W^B
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
MHR_PAI?4X44='283P8A)!4C%6E'(QX,V'K2K,@&$L<6R)-1'PHH=<E#($Z(
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
MS*9%ZA"626H07#'+"5Q-0$2Y:YUNI\\9=?/?M0G[9YO3\<9%MI/QO6%X12"
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
MES^O23H%#SHRBBIT8% 0<MULH6R-A2CX%3C1Y+>Q8=HNF"R)P2^2+6\P3VI
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
M#.^@3R(/_X..O<XE2=-C:QZT_1+.FG3957/LFH@+N0C@%^2Z1(X/8A@#S_$
M+ZP^G,*U*;E"A:=.V6\(O+MJ:4D.@/+E_^C%2#!1^A"2&L?&D*79&;]]:N'^
M79LY=&: '[1@MH VMM#GGF0"(1<+5\=0RR?RM: %YDWF^ZEM$TZ&H\N@R?BF
MG3@%*4W/52*SM?PAU(_SR2%S;TL9G,]F[0S@9)>-%&7VO4E65.C+7?<-3-;P
M:>P T<<J7U@]B@[P]Z:H!ZEZ'J6,\-I![@?O9WS'-8>#&A==Q<A&%AQ/F9G6
MT*CYJ4*9>1T=W\A)<3*:&N4)511SM@8,W*^NA>:W7,U*%B%1M25(?=(#EP <
MW4]8UZ4BC/*H:<RP+6^ZH0I[#ME-,Q7UU[4"(W"#:%AANZ*3'+&"F1N!4]EW
M*^MJ1\7=S;##(X;>U3^A;#7SP!.+J0_)@]PJUV[#$@ NU53OL!JMTL\7F0F&
M1]V>>$],_4FXL8Q19LQQ8E-QIQDF1F@5%D@N&4J:<<,5;HZ#E;Z^"X9X)2 "
MPD?WT,Y-\-VE(&$PL]HB. W>M&Z"%OLL4D/UVQ>KF/ \MFC3"@[_R@.XD'].
M?.<1@!9/7U"^3@WF0'Z$L?:4KU,$5ZJZG)@IIHHP#SFF]N84^FE%^G$U7Y95
M((WIW0=M>NX@ ;@!.@6JSG> BT!7"Z85&C@DI12J!VD6C"ZI_T2-W(@#$0I+
M,8<3 GAHK:-<HO_FQI&4Y"%_W],AW9B&&L.WY&T!,CO9<X"6F=OX%-XU]@BG
MM:@OVV&M.R,^J2U3-^@T.(2.+=J!R;JC!K">:<_L[1HX,NJVP:YK?D 7B?9:
MIQ9%KZ.& G,(++9EM:,&@]#"O"C;]I#Y<%6+TS#E;3T"+#SIV'>1Z+RDNWDB
MSJGLUBITAR.3#F?K '-/1HHM:,JO.GL1!7XPN ,IM)&[276ZN9VF>S[SFXN=
M3;:PJ>^7^4VLSIN66^PZ)DJOC"X9G<C0(04G0[D&1CPB.75*<[H-M]4K>WF?
M6$7F'& ,)RWL;(ZHG5Y_85!3S#$UY.%1L-A1.!"Z.NC$W@JY,(12&'G 80"8
M")8B+"8M+R'Z@0U?M;8#6;G86[<?>F9\C0%C"8!1Q5#P/D%8$YY1V9J!C;U
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
M,TKZ'6;^?1&]ZR 'L'?;V;QLX5[("P'A'@;'C@H[-0HWC"^@Y+'P#7BC3+P
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
MS]QS_.>S"9]-^$XFG.V*"$=VU*EP><2L3B4=N H]G]C0=\=:4B0FJ<*70MP
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
M5%B1!]5#_#&V-0&1P0*)S4"B:T_L3M2U]Z#B+\FJ^'%>A$7 8U *:0PD75<
M+^2--7>KAMH*" 2"98AK^"J<C0B)OB[UH!YGX,DFX^D!N9VJIGT#N*\@7,R%
MB8C5<>>6!U5R!T$903(G+@W>MD70FP3=HMXJ'Y93^058-NC? '4B;T6!X_-F
M]ZO\TK\I7A >?VY7.GT(++#^(@U_6]X(T6Y)G-<@PY/BO<#A-7Z'>^>T7:J&
MI;>%?D8PC!.CQ;J*&:PPS8JZ'B0:EC^*$,$-C12H<;\>M@C>"W83FJT3-%#N
MPWY6&.&+Y1K$!64P/>7<^]2+I>L6;37WLWX+QJ> 36/3:(N@>92H8Y.00=3-
M.!DA8Q<D#"[=)R/@DZEE4Z<*P7ZG:7GUG(1!<;'._WI[.+8-1^#A/-:P@1+C
MH&7&_-PI>C)L/T[H$5ITS'+'93!^T/U4;/G\C)\ZXZ?^H(HM<;:]0WI,J)JA
M<P5N@=C#2WF=6@K@C$?&>3[&4:?1D% ?!UNJ,^E%+RJH1=WB8T59AE1[C2\:
M=6C (;>"CP,F(=.ND>DH."D5K^^BRJ9T)"[BL 4:K+QY(B]$0_+M*HVJ<:A?
MT>MF.]0]79 ^885$-A1[:X@'U_MZD"R'-:_Q7H=3=S$_7(B%H!D)B2O%2G=%
MX:IA^'7<H\P/BT]@I 1/CQ/%^LTB ._APR;)KJ_BCS@*03%8H#>11F"_+FW9
M ,TF35'7[#?0W4;I7%H%T%[MW%9^ DFUD-UXORUK: 9'0G8.;^"!WG;]HWH\
M#Y>N7")3\>7LC0^N&\HK]Q+D!A'XP)^*(D6.U*2Q98-B!!Q+-^R!,AC.=&^_
M:VROVVXO0&8/$3EA6U#[Z-8?.DO6@R?%!ED/P[N\\2/U _[G +ST<'V&H!9*
M9R2.1-'!KO&V=>23W$#%W4E^%4D>9"+TB/I6@0S^ BZ?>/W)$6J']SJ%.%G^
MC]^KWVM,RYNEX+YV:;>!.T^7C;#P3MQ1M[8WL?W6L.[ZA0('"?Y,I1JA1:S%
MF$.V IE$3*F)46=]B$K*-H>R0ZO,01R'3CMF:G^,ZHZ\ ;[[6#\P.&WS5KS;
MP+ S[8DDQ[5RW)'_,WH?BQG724)PC$,&C@)*)(4!\F8)-/VH:/'+VLZHJS.)
M68R5O/?SU<W>Q\+ +T-""#0DXG98Z ]]QV[U16@K_%7'?X>65_-.M_2\*D?\
MQI77U5;H$?#U:'%- W 1FM*Y9;G(7@KC+G7Y[+2Z-S:1LW;MFA36429Z:#$)
M2@UE@>HYT\?)AP7UMF>&I"AB2W_ >13_D@=X5BR/[N=_>8J]MC\X;FUW:7\J
M%V=0!V7EWZQ/^[$#SX#!A!214LAM]!U@[TPW+ZN*?8W&9A*WP4\L0E_[V%Y6
M //FOLDZ7@/J,6<]XZ6/!HB5/;3$X]XLN<>O==5N/K0=.9.5J-FW1"YQB_W%
M'"K]!G L-,3 O-/]191!"M$?P!]FS8!?-#Z-+@/1-H;SB&;X+YMJZ2<>R:>^
M?/+HZ?/?VV Y(9O?I01I!"&" ^NEK^G032DNHMC/R"CD.#$**W2$,O6U?,SX
M*Y2@*>L! 8B$,5*ZP*P3*X*YQ=^#T&Y;D9"8NKBF79>UT''@=<#DY4)J5_8E
M>QY_9*]=[;A)'DY,?S<:6*Y;YJ\KMRZ5RF-S$X^WC!-:+&U#>1]%D'.K>27
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
ME($\-W\?@#4!)6;@ /#SS[?MY/+"=Y'#:.Z D$5 4:&+&4>T$%7L:S=:@^?
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
MB'OUY+>MF.BA<B@C?V3B O4Z>,$LFT#>)J@:$6"J@*%+((Y0[(KU_"AE(K#
ML[K?F8OED[E8;HZ<!K+=T4?9+9?=9ONRHVW+_=#=PM\^,2!;^-@#SMXS4];9
M)#_9)"6TA*(\2H+C@4(I5H"B#NUR*YKJP<E2;7<$K#'/791[R><'OBV3*#-\
M09@;MF)?Q"+7\IW@;-9GL_[99NV=IMNAC00<48AUX ,+BJFHS$R--4=#D+,Y
MGLWQ+@3;>08T,5&,!*A-VG)DV:"6+SYG>SO;VUWM[5@0:6]:B$DV'C$F&X)H
M(%0N=\W6+8:M.S-0GHWQSF2LS6[OGX:<J%19YS2)H**OG5(](<)@PELV\ZY!
M'D$H<&-JIN]1U84H6T.+K* -LQ$IE>:9'D&[&29"5S81A2>;J/<8O>2]0V ]
M/B.PS@BL/PX":SI%S175E6&,#4HG*(.B+>%S3"LN*/<GI,S-1.92/0XD2#D_
MJKG2_&7DW\WW"WJ(*B[4D*N%ER#BP@67.LEJ!Z(I"1. J;5$O#,5A9!;UM1=
M?K_&PGGTHW&!Y3W6)]^#6=%*06[Y!52BJR -=A5HV;XI;[PAS__K7F&?J,L<
MN]2PJWDG%$=1RAH.P-?OKXHQ.[#1B*2%[WIF63:5O G"A'$QPQ8("ZGH43L;
M"JRQN7>NIRKKSS#-R<K?J16X\B2LU*B/[XWH29K#P&D(7L"4'[0?YEH(GS@F
M0E)A7)Q-L "D"+R<?6V[/2HF964N5AC2U0M@MT!6UJX#@BKR%J9:M)5@B!"B
M0+U@^R&KCFM(Q'D ;MVP'G)=R2_Y-;$Q@CDRF24@1X&<&1L3[;M370O_D@&J
M, 4CDD@AE&_I%Z1ED 2^3KD#ZD/5G:S7?JZ531E?^LT[:++'2?1V18!5^,.;
ME^_?H3D#11E'FX36W)1;F)VJ7@T=_1_$Z>+_W4%;'/?Y5_6/3E\(VP(13@FS
MJ#@P'$6+!4]"IO1PQ8))KMWV.:#<2F2Y;=T<J4K+ _5A)>/$/CQ"8OBYT*K5
M'':U/VZKY0"5=J+JIJS!&X"XE!44WNL2%A17L#&L%'!A6\)OE]3HVG%#:N0G
M]#$\P!5"26LG[(= ;0KS]SSB??!O-X"S< PVZLN?J')H&MJIL5L 8O.6YH&[
M;)'T7)\LDR1,+9@5CAJ),#4WQ!/W;O##60@?QP?77GM?-'OZ^:.OB)4.?!.7
M?^%<INMK3 0L[]\">W';SUX2LXZ?S]FZW.NORB.*0(P1ORBBIA .B-X5 3O(
M5''1K"XZ;V[F!?Q?07>BZ9E\F#PHM/:$(PMG2PRW"5-!S$K>*Q/!#I$9$F%
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
MS$3^JT".AU$L;*8>Y#BM#UVUY<"ESSG2Q*[\]0IHP,MJQSE949_598LN'_!
MY/V^(6*HH9:H@;E=1*T72@-&W+V2;8C!, WKQO%.64$IR#:I8_%(Q$!/#=#U
M-AQG2*\&T@+9Y=%*$))V^%_RU[0VJFF(=/EX#9.%2A>RT"H^WI#*H(PIC[KR
M,WGQW]7B(V3.<,,.O8L_\C6N_0M:^RMFCP_KWPTU^#R7U725&CC^C?+-^0P]
MH%FB6R[>X%6L6Z)DSLFKI/-TC$53[Z3J?NZR/_>;?'*_R1TV"F4%]J*1FS=N
M;XH=TMW#)>ICC;0/3&@#20CR?QTJ1!,G"=T[\?\BZHNY[;VKI9S5;JC9L4S[
M?*!1*[L-_?/L8P5)((3I$;]@2Z&5OV4' !?G<AP. .*!>LD_0K1A1*]?<XQ#
MTIU^F1&F+G&5'/%@P QL:[;R>U#(+1@@4.9208J(DV1(!*8+&()J:5S"%4\P
M_ CB_ S%D@@F48X0BMQ;7 $?[ZTU7#FZQOAR$C8@RQSYY*K!4*OJ]?$P9<23
M6O*?_=R=^RS/KN8.KD9,<.&W/1,0M0C]VL:Q5QJI(>]7<D"G7BGOE"P"6#8.
M!-&)DS*ZG)#)*5FJ!'$:_#>D5<(?7Y&3&J>^BK!O->GD!](N+\ E@&+? 6(>
M15/3.X._@0!GV,IU(<B< ZSU0$EK'O@?J(ONZ;G*>:YR_M95SO-I]-N?1J=V
M#!$E%*7&H.(D-S%_KT+@=[G$( _N\7)1C1+2=',TY0UTU9T?D]0$Z:@P)UB%
MR9X007:<_*,\!,@ZAF#J;@&;PM(A]Y0]2F@,>%H-+:%7^<GI67H.WTYKP]R+
M\,U'6Y3RU@25I+(P?"' -']VA8GJ%>@@Y:(TL$E[!<0LVTK(!L,]D/#8MM(X
M2O()Y#%T^QQ$\('O3Q#UT5;<8,(-_GN$SP4L]N"DY\$\3%L*_C][7]K<1G)M
M^7TBYC]4/-LOI @0(KB):KV9"+866W[N;EE4VV\^*0JH!%%6H0I="RGXUT_>
M+?-F58&+EA9 UHL9MT@"M63>O.NYYU8F,S,]6<C-@)*D.XP8@*PT? A^PA%,
MT*=$+Z8T@0\F(?FKWR_>^(8081*M0PX%&D/05NR#,M7SX3P/Y_G&\_R7-V_/
MSASF \<V)H@N< ==HC-N'Q$V10ZYI \,0>#5; &-6C2VF1.VZZ!&AH?(@Y*I
MM/$1+2#:(Y1TJ@N2QT8AF+H$E1ZM,3X/9W_>D+Z*OS1U4GV=),EP*(=#>6LC
MZ\L?X.G!?  X.37;'/AKD\_CE$8"&;(R@0%&%OQL[>NE5'; !J).M=3_2"=<
ML5P -M ]PV!9!B&^8TW!%]%X>J?4TF1F9P"?\2WJQ,B HNR: P4WVFD2Q.9
MI(8A'*,,NF)B?_2H,G&_*FKI ? G=^.3TP=W?8%I*TKRB2/&0[OBY>JYS_"=
MB_NF)^N6GEC%@=A:R-4Y/_%E;!U,ZFV!MN2FTQ</UY"EJZ)'R-- EY8>VZ28
M 4L8O+8]K!449HH5Q*MU23^M;&P;RP^S15H6Z)'B=S#[RLN9%_F>JG4KK]7>
MV/_!AK@IEJ7MUW, .(0?'7GZ1?HKVDHK871[D'=DGJ _QC8BL*O"S\T_5;1M
M0 C@[N6>5'][F297T';T^#&]26UBFF.]**H5@ =XW:_@P18I 532W'X#F]MI
M[)C]H;+N18:$'6JM&2UA=6NZ!-'!&C2>&$;Q#'1^@RJ\K2I4H'">:@+(.%!H
M5@,08G >@?2*LQE/80Z :$^RZ XU#0[N1W%P\:+MNHF"#$CQH"_YQ! E%'T<
M =>N4^CZBZ*>%N::D< DW2UEP,+&3CN/BW%#_C:TT[H@^[+(FIQQ=8ZC"GJ)
M3889!8'V.?Q;ZV,QSYA?-MD%*F8>(B.KJW)X4K&Y2BOC\69.BVL4MS0DAD$Y
MHQ:]NO>,HC@5&EDGB#OYN?+NN@N(# <=6\#VZHNL36A2_$=[7P0 L0ZH@M/@
MD[1&1#4S&<VH:]P]SW44CUL">?Z1)H++48-R45(O?(>K0_? 7_.X+,& 5%48
M!P(FTF5<N($BGD._;SD%TL[X,K;!*2$#,*VT*BJ:T$6#1J%!I3,VQ3O@KN]5
M8:,\JPGY1S!]">EE2[R4PY&UTM1,CJ+!L-R=H-N%@'_*BKN]O'U'YI#@M=BN
M3JE7?OH/#Y5R,T5;(S[]NMICQQ.G*U$[*71$0+I.NG"T5E)$0BWH8!OU1=^U
M/D5A7SY [#&JVP,#YU#%=#/DPTR_9TZ@NR38J#Z%U $: F[*:+=4>(@N\RS$
MM5?X3:5I&?7<24G5!MJ]6XU7GTOB97QA:.P4_(?!X-(R17G/=!5+\X92J5KN
M!,CB;5DOX 59Q*S#6N3$012@[$$!8H9XFO$$<U9B. ,2"'Y27'(B3&B1>!3E
MJF"L7&TND*O9SZ!TY7K_*U2Y%>XMG#VYG]TJ\)9G+<K$'O4Q:\"YSN3Z:%(:
M4.@,*PK%MK?CJW<06 _\KT-5L7$ [CAZ3=R\$#3,#4WWE<GJ\ 2T.XQ#9V(4
MD&<$V%HO;H\R 5(RH_X(GJRDNB,HX9:;3 ]10EH$\()&2"'*NQ67[=DNMW@R
M;8Z%W4D^#-(?K A_#I"9,/MOO)M-X4<#7&* 2^QH4_@=N@3V/Z-)@"RM$/1K
M<TZ*4 P'.JZ,W-)&1!%*2GKG)3CA[XC7\:WG*>XQPRVJQ/[V;07P#RUR8.!T
MWXC.BHVT0;;+//.VCRJKVFC<C3^V=YSDZ)KIZ5;'7!'Q"E'Z??<YW7T4R%I@
MDK1:9?'ZAS2'F'%OFA6SC_H.H)*"RRMU/W'I#GS'?QKE[YC0V]$#_VCX+17
M'9VF\8(X$BD<J2!,N11:-CM\16%H./8B"PU[T;^ .;.GAT*J;LA1"@7O''TD
MI,I,L?2<A R98^^@X85=.I<O) -^X\0JX+2B2=^;PVOL8Z: T2,RH:_YY-CY
M<'H>L'2:@?\H!'#PG.#[A$_'U&ON]%0ZQKU:%.H) R[FL3VAFD>VP_@);83Q
M)=8G^7WF#4RU=/&=:X07GL\.#:AFB4L3KMKT$,>1NPX$?^@&('N?8H,V:I#Z
M".=]A=/3NP1MY'G#!?Z"HRQ=MIIR!?8]F;,6!IJ@@'0@Y_AVF)AJK"83CW7C
MJ\(Q@_'MB09II$D Q"#]FQ*# ,M*_]W';7)=ZBV:QG #;OR%G4GB.G:-[!3?
M^@'/G#+!F<E+JV$6W([P6V,7W90R0AD^^N*G\[ ?R(HFM'@QQ8,(4.6D):3Z
M\S#]UX66* H+\"$#8LR?WOK5104A[!48.,24H4CSO+C$,3*ZI=)$/]I(PMJD
M=&9\?81!RO1\]GS#1TCI*&F%>(TXS,&?QI8%Z$@J1TR]3) 5 :]P] ;$9]:U
M(+VD&))'$ =1CS<7U1'A$BA$+K;W\ZO1J&392 F.@-0SSF:-RVSI(=LJ.,=6
M*JI=^F';+"J*>D2GXZA/LLAGQ,!&R9(91"E44PVI(]L'4_""5E*8)?_\;9"-
M0S%KB=88/]X0U6,:UHK84VGJ-I'RC\Y'*?7@ F2;(S8[N/4J:Y!%@_ (T =J
M2@@BK.!*ZH'CX/@JUJD2E%[K@0"3+EH8&<:0@J0A^;'],K:>VZ"Y--1U2[ &
MYC]'1<EM\0C1DBU3Z$5]0OTJPI>F0F/"EP=B$3@A2+&_HD(<L$$C:UR$T0F;
M _P8CU>"FAT^9M+8%WYK-3\,153DB"-WU$ &8,GFZ051KX@IIA0.DNK T-U*
M6'%H5ZZC^GS90_7Y8U3;1[L00W@[KD_9*W%>1<P"2:%Y[[!-.IF$6^)[&&AA
M836I)M"2-=1PO4FAC7 ^?W:<SQET92"[I:+/$;VW52P7KWTAQ=>1F4]TS=4)
MUO/*MW->/.EZI%T*/;]Z$XNZ*UYL9%/':>;8:P8B'SH7/.X@<#'J3;3C&YV,
MEF!20RD^CWN$?L_M+^_.SSC1R4O%!D/XV:T**"]\)CQ%GE.J3(MKX'I5\H(R
MU,@*4<L3, J &];IF @4H.U0T0M>+4Q.IQ.-AO8]*E/7R,I$';AX@\YS.!."
M/<:&&+RAI@6.C9_B@,5K+?7N ER>(9J<-J^&74['5;-1*$;:M_4U:BH(V(_
MPX$'!=1>)<:#5LJJ14SY?>6P\XM7:DN#E40^7&] J9$I5I4+4 KVCPZF6WFG
M2NM+=@]Y]+Q(X0;O#UY*WS3PJT,&#4=)H!20<OZ",$D_B(V,..^)*6,XD"T^
MW)ZU4#$TC7 G$X2JO_MQ%'0\ 'VFG-QQ_/.JH2D(Z&TMX5N]<C>F3T-Y!6)L
MH)P("PCVWW'I&MQZ;&C/*TEV&:-+%Z=L5.&=L1(H<6%W+B$9,0<!5@9F&=,A
M[QPD$ -\)C=4 0^H>E'<&/^V$*JPEBF9?\<*.1G7JL@::7M'YE5A""#![#_*
M2-@$MM[S-'#65Q4B\G;Y%-6*>Z^M8V$B6T":WZVL&'@V('QJ7/2$+FAH.FZV
M Q2 <?\SZGR)K8.P1VP_:C:#Y'K7Y2!X@D>/C?S'6?3Z_+QM_G3@[3[!F/:K
M\)#"1WXN\KW7$C%UC0.?_G^0V1+)W?1:'9,D[L$+/F5!7!7J4J<G[1-%^$0;
MM:O8HSD6;-R:EH:?E4==C,_'T4L#BR:L/B^A]%$9]?<716S7X\]6&3%MN?M+
M_PR71ZT)5WD"T*WP0X^]-N1M6SMOM\B5M&E168+Z)>TBM1W,'AE !G#LZ8?Y
MO'_WYL79NU<RU(?%9^UE (;*A6(4GF!VL91TH(]<:2>9'>,@"BMQ$M/=?>11
MQ\VZ@ZN\HR6EXZ&D-)24=K2D]#ES+#M,NWK*G+#YZ[1KEUL7IJHX'E:NA82,
M?8C^:+,7],XA( /&,Q6F$DK[_/29&GJG>>-,BN&)(\&DB6MT;WH'5* =CDQ5
MB@AYK/3[26%=,;;1"[>P!W7\L3O/!'CSV/26P@<[!R^<+. X>M?%>COPDH_3
MDDM,-^9%C6S#=MDRF F7M.\W4K%"^"='D4L82<0\N]5A E;J/<+;JRNZM&@4
MS^RSLH^-^Z?MC*(F1H/$J!T 1HK5%)0U(T#9"Z#?(8<K4\_Q:U*PPZ\SCLYQ
M6=3.M$F %14S<U$ =84>ED.WBKM2A"%44R]L_/YOSK+J;LV^.*(4MUM"8QSV
MRD2;D!=,*^6,=]UO>&*8/0,&&PY'#,-C<883DN9@\<O4.OC3 MM"&J)8!8!-
M< VX7TR7?S=)O"ZN]@*U\)QQ8Y=":K:JLBZ=UL8;!0MWW8J-OJ!TNP5AC"K2
MOPW(*C%F5Q$M$QW&L[*PD5[ 2^B18:3!0! ^L>AB^J.&"2I^;1&ZOP*_4N95
M > GJ#MXEDCPR<.31]JX*6N_]M9&\IASY&,C0!\6)$%>^2B*& 8O%9Q9>_T,
M>IL)1YBO[2&'N!;>&\!?KKF1OJ2O,^+]=]H+;0@=:)3F5"[K8()M,"*]OY@;
M5Z'JQ2NX]<[;N9H.\S=DVYB &K+S\&&>O=4>?ND3-,2/8[4 9U#L"7O+Z9A@
M\5JWQDA$4=WA1H6YCUIF.'=K?3PW4@3+7UMG/6TTM4G!,=2-^J<3!4V[.92
MK:9PPJMD5NVM''Q(&S':>!<$F%L]D%:NLN?PE01W5TKR[/RM7$F*"*K&XM:(
MGHTJ*)#>XMB)<UN@A#<\#(74R::$3!!-Z[0P4,6C]@PVD2IB#&^$'9<J J$8
M^\;\^6JWFB&*15*'21#TNYX;[E+HK;Q(T1W;=E,='\-E'O$5$_GTNFA\24U7
MT["DQ,] "PD3]>P[]Z.'7') T,'.$K)=Q!+9[S1-_/!+AXF[=BLKESQ9W)ZU
MZ+PN9A\CF".^2]2S[Q?2,RL'6R 0^%(5OA3G"!;V*:S,7R*P.S.C(--65KU?
M=3J?),C!QZU;66TGV^NM5@32P#CUK+4F/"$2/O^&)_QQ!NL7H?YXQ+6A-V]_
MX8K08Y_PSJT'E\#T.JS\T_U7$#]@E03N6E)U&BLQ?SP>'Y^"3/[Q\'0\V5>?
M])-_I=J-7_C9GDITDW'"YN3(9;-H4O@AS0H]Y'"M"^2[@H34/&MPQ"!J F+U
M7ME_FH#?5CHPI1&$%!I1)*P+1F_S:!:72.00QJ-(L!Y.,^?\0 E>/SB8T6OZ
MBI36*L]6@E"$O[ORQCL'DWD-K2&3_;V_>]^A$KS^P"T[-#]^5A_X"\C5[DV>
M13BH7.9)D"F\3,E\TQ\&<H%!J&XA5!(5.XPRSQ2H:"2P<5WH$#[)OZNZ28 8
M:6C:'D3L%B*60U5)=UI-:8R]1^M#S=4^XB!0@T#=4J!H\ E4I2D>MH_PYN>7
MH^CGEV>CZ,>_V?\Y9Q_M\'CRZ.-C^)V/&E5"RX>;;F;7QMDIE$>#J5ZL-=4
MI(@ GPAK2GH_T#< 7H%PVTDVW[A?FLO4[CPZFS9(_M+W'$[9<,INZ6ZB0*\D
MU,%RB7&SB>"*5,S@;&YKE*'+2+=.T2!_@_S=AKLM3C.N"/J.YFP=3,FZS0BJ
M0=P&<;N%N.$ -,_1 B0DT&U358T)*30W#VOU8U8KP>AFZT'\!O&[F[;#)C$(
MD$#2S*>TJKFGR\K913J+4#"FA?01$P\K]SDB%B+\P'4"N',@NY,!9#> [(8Q
M%X.:_LYJ&H$R$<<[-H(W>54P7]T&18V([%RX2,NB K9O,U+:WL&:\** S,F
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
ME\?72^3QFB*/_V>5SH9 Z !C<0(F*^]V@]S".E76)6$J .N1II6:FHIKB?P
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
M<SY25I[5%QZE:5JT4$F^2_B"1@]G)%D+ZS>!8R2('^EPAW&D+DE!F0CLR68
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
MF]G;*:6%:!H/Y0LNW4M+Z#BW@W6&5PP3G@W3M@=YU<[VN.8CM"18D\.E]<5
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
M<O7Q^9CT[K0L8AM@OPDM'6!>$QM+5)VJK.M[9YH\(<5S*7-Q#"12@S6LC,%
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
MX7QBR(#3X.&\D$GZKL>#$?R$LL<^_@]02P,$%     @ @(*H5C:O$I_59@
M*VX# !@   !C:')S+3(P,C,P,S,Q>&5X,3!D,2YH=&WMO0M3V\BV-OQ7^IOS
M[O? E" 8$G*;,U4&G E[$N  F3E3^SLUU9;:6!-9\M8%POSZ=UVZI98L&X-E
ML(EVU9X86Y>^K%[W]:R?_K^MK5XXE*&K//'Q\O,GX45N-E)A*MQ8R12^O?'3
MH;B,QF,9BL\JCOT@$ >Q[UTI(=YN=UYN[VR_W=_:^ODG>-2AOB<*WXE7+]Z\
MV-W9W1,[K]^]>OEN9T><?18;7RX/-^GBH]/#RS_.>OS2LR\'GXX/Q0];+U[\
MOG?XXL71Y1'_ $_OB,M8AHF?^E$H@Q<O>B<_B!^&:3I^]^+%S<W-]LW>=A1?
MO;@\?S%,1\'+%T$4)6K;2[T??OX)OX'_*NG]_--(I5*X0QDG*OVO'[Y<?MAZ
M U>D?AJHGW]Z8?[E:_N1=_OS3YY_+9+T-E#_]<-(QE=^N)5&XW=[.^/T/=SY
M GZN7/-MZ\;WTN&[SL[./]Z/I>?YX=56H ;INTYG^_5^\5WL7PV++R.>W+M8
M!3+UKQ4^?<:[1_#'4-$3]O;A;^N=<./8W#:(PG1K($=^</ON/P]EX/=C_S^=
M__RH@FN5^JZ$SPFLZU:B8G_PG^_I\L3_6[WK[,)#4_4MW8*;KF!8^*KW/(IW
M>O)XM7F1YR?C0-Z^\\/ #]56/XC<KV90K]]L[^WJ]<)[8&EKQW?ICU0B3M2-
M.(]&,H2QT3<X1FMX-SSK?A1X\,3>_WP\/CB^%)V=[<Y/+_KPAO$RIN_"85!Q
M9?[-S>)?/_[XX_^*0Q6GT@^%'PZB>"21'."S2(=^(M2WH=_W4S&4B>@K%8IH
MY*=XROK*E5FB!/P&EXU5K+]/(_BIN.I6R/$X@"GW R5B=94!E47QK;C*? \/
M_O82%^\NVGG \M&=[_P47N!.+NBUG\!B!7YZ^V[H>YX*X8W_]S_>[.[LO3<4
M^$QF"@?@FW(S(I7?5)S OTN8X?0)S;G2$VS2#92,80KI\'V58]8QP@;FT;GC
M0 O\/\Y6-'ZZ+WJ'IR='HONY=W($_[\47?CK]^[Q;[WS)D]=989_94GJ#VYG
M3?'AI/G#SY?(E6;,3&P0WT)BV-W)B2%[V.MH6IYRHYBXXI8;!5'\[C]VZ'\3
MOZ($>I>%GHKQT\3/?**2*/!Q<[J@YWBDZ\C0$[]+H+CXIQ?98HM#L^Z\WW2$
M1ZH0/EH-!LI%@A; PJ.!^*#Z<2:!!>\[@E0D6#"U^NMU 3_ ;(IEZ^7S.H*Y
M-KAT0#TCZ2F27?!&.8K"*W%X^K%W_N5"'!R?7AP>]TX.>Q>..#XYW':$%$?
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
MV)DPF!,4Q^HZTI7@#2P^0MSEX;F56/U7S:R^0W5#5P2]V A:01S=RB"]W1J
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
M&1=(?<.JXRN5-R5/5##8*KWK2H;^WW*)WHKG?KX^*AFD0W&(J3;-V^1(<D'
M;:O@?HT'CR"LEFY>,16Q4PY:BEH?J[/EW,BSS3W;!#2&H48JMFPX. 29\@2W
M)6,<<U B0WWPR('ZF32\&$B</_E>V28LF!&8$+<1AIBCJUB.WA,NZ^24N'E2
M@3G.8\HGHFG?P,+6&(\5HXI,U&F6'#Y9QL1MAKRI%4/)\"(R6V@LT]1]F(\[
M:XMR:UX,8IEY?#[[6'A+T]0 OM-0JLL@\6:INC#)K5]]EQSA!/6>H;_\Y2ZI
MX(?;><AK;W=';KV&!=<)WRZPX$!\  M>B4-JQT,6R\9>IW+GWNO=MR90!O?J
MR2?FB30+_5GB'"[]%*;^,N\>\@4S@#U&H4\X#&<*6.U-!6X^RH(K0@>PBZ;S
M]%DD3UAACX$$SH:W"7+3$$F*2.LB"Y.A'RJ>QK0%&&[",Q1C*5@[%2ML>,"(
MO-2"R VB!-/D[+-@[P'=KWL3\=DP5+&_LV>F_AM& F31F-;F&C3*_\Y .JE8
M]POKAMBF0)Q$X9;)N>]B!S%@Y9]EF VDBYE[E*'A\B*:RPX5(T#0+YN(LHX
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
M\+/RJ*3EV JS=;$'J$NXMNC]3?$1V^+0OX;_1![HM>DV'(]]:EKS^KUXM2_
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
MA6+_R?YVYQ7V!*[G3SD[! .+?2KI#;IQMT8P@"'L42HN)*9+F!Z] S]Q@<L
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
MO$_(0<SSC'N3N&C($+9NJDF[QTT2U"@)@::\9-\CXO&1# 91JWTKQUN(8X,
MI>99,+[U=H)"FAA2? 4GUL@.[0OF='"L#O<^X&Z.AB0_XK?Z'B'=Y;J3?#8
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
M6&K0Z%D%IW>'3I9;03A$Q3&)B!!B(=DX OG#KA[\6L)BA*\5]%Q0/57-MUD
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
M<>U&B-$GY:&YRX53!#D7Y*O$,2DT@IY3%NCB;!IF$J(/RBM-2>-*/?<@[M,
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
M\;I_-S;8V<?'SA[\&=C9^P)EL>'P;3C99\,\N8;_3*II^MW_!U!+ P04
M" " @JA6 WH3$9T=   @T   &    &-H<G,M,C R,S S,S%X97@Q,&0S+FAT
M;>T]BW(:N;*_HIMSS]GD%,9@)[&#<U*%,5ESCU]E2+*I6[>VQ(PPV@PSK#1C
MS/GZV]W2:#2 XQ?$=I94.< \]&CUNUNM]_^UL=&.ASP.1,@.>\='+$R";"3B
ME 5*\!2N3F0Z9+UD/.8Q.Q9*R2AB^TJ&%X*Q=]7ZZVJM^N[MQL:']]!4R[Z3
MQ WV9G-W<ZNVM<UJ.XTWVXTW[]C9,7OYJ==Z10\?G+9Z7\_:IM.S3_M'G19[
ML;&Y^66[M;EYT#LP-Z#U.NLI'FN9RB3FT>9F^^0%>S%,TW%C<W,RF50GV]5$
M76SVSC>'Z2AZO1DEB1;5, U??'B/5^!_P<,/[T<BY2P8<J5%^J\7GWH?-W;A
MB52FD?CP?C/_-,_VDW#ZX7TH+YE.IY'XUXL15Q<RWDB3<6.[-D[WX,U-N#WS
MS-7&1(;IL%&OU?Z^-^9A*..+C4@,TD:]7MUY6UQ3\F)87$S,Y!I*1#R5EP);
M_T[?(_@Q%-3"]EOX[?4)+X[SUP9)G&X,^$A&T\8O+1[)OI*_5'XY%-&E2&7
MX;L&N&YHH>3@ESUZ7,O_"!@6-!K)6.2]U*OU=WNIN$HWH)6+N!$ >@BU9\;5
ML.#HE_J=F#?[213"S?_]YS__^7^L)53*9<QD/$C4B..4X3M+AU(S<364?9FR
M(=>L+T3,DI%,$9/Z(N"9%@SNP6-CH>SU-(%;Q5-3QL?C"&;5CP13XB(#2"9J
MRBXR&2)R5]]O]F')QC\$/K2Z,^#!UZ^%T*74,/M(IM/&4(:AB.&-?_QM=ZNV
MO?=^$Y]^U*%_;V7;OQUV]CL]5J]5MU<.XNLA>DL SI%L$ FN8"[I<&^6>A<1
MY4HFMK7K38SAWZ[YO.<D?SST2QTUE>31=[IY\>&8JV#(MG8J#,7#,QKZ->NV
M ?B3)J,&+-NC4C(,J,^#;Q<JR>*P\;<!_;LE;MT)#MXH:M4WCS_K%4PQ$B!7
MU(8>\P#D=6.C5JU3BY\C'LJ15.RSN(J$RF>W]'[>]]6'!S>>"]YG,<J?"E&>
M!D%L5^MOECC5%Q\.0%JRG 0J-\^D)T="LQ,Q8>?)B,?0'EW!=N^LF?R1Z50.
MIN:2C &F:6-G:YS.+FI]:RE3_9ID"A1)#5T;376@DA'HJH+EF@%+!JPUE&+
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
M'Z!>]SF_RO'OFXQMCBPB=1^0C# JS8$<P"2(?7D:@B1\%W% DF:Z>'#49A,
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
M1MQ)FQF.@3@5>KVA9;6$'SM7YI&V.PJAYI\ 0J^W#D+#%7_[VT]'!ZTWQ[8
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
M$-&,G/BGRQ(,KW8:45U/T+G,C!_Q!Q9NFME2('1Z%D Q"OZ'S_&HI:Y3G-*
MBGQLJP:HV9[%W# /IXSYB9PIFN;Z')W6T*)\<G.5FC5@&&%9J]7ZY_C"FL+N
M$26!7FI"Q0I&\B+P'Q+3*2.*33F; 6,S,=?DSXPJP*F80WDJE0$>1RZ@!VDV
MO'\2&9&>C)G*-/G$Y6W &;!&726#)*BU%]Z&9M9Q!>IV%=]\[Z_VO:.=\[U/
M5-L<@4SFY!X,$ R2B:ISP=SQ0@FKFDC(0D  Y0FAR9QDB5$9 U4AQ[ I"G@D
M)1-X4IP*$M$ BA21$V"01KIVCQHD#)Q64S7')A-ZSV#<DDP-92$H T,*U!K'
MP 8!5Y 703/T>= $EIS .@0QT1G^6?:?,<5R(6C A&O@[SC?+I-23*<LL JB
MW!14DR&8"8L-DS*:EZ?A#54[BZK6_J"*D8@GX+<(@:6?5@%2T!RJ5:F>)Q'*
MPZ02O@<B"T$F8*'DE%7 $<<8D8(K(PH1G4(L899[N%X;&I <VFRUBBTR 0T
M6Q( 8(?35I^ ZIA$0LYT 3S%QEP;16$@BH5.;]"R6L*/+I1YI.V>0JCQ?P"A
MXYV#T'#%W_[QR^E1\WU;YR#)R35NY#**.#Q:3QP0JICU>?!ACAX%ODF8QN7B
M.L;FV&P"00P#&3Z'7 ="Z@SZ87A34CCG3Y4,6 C%FAR KX<,P.,<NO\0Q#09
M,]*%R'&3"6C1;%$/DE5V:+LV3T+WY!XYIEN) QW*)QA>2EATV$!=MAXH6ADH
M@H'0SG6$0@ODE?ZW4;?Y4.VT?*:VR\!\[=BV@I=*9QTANX#; WJX:\ ]9QH,
M A>V9.S[^*HB3PQHIK?O@H1MQ  K^4B. LI,@0 (0E.N;6B#5BRQ<C )7P;%
M<F!UI[4 OIP#+@%4S8,N5G((D*"+EH*']E!=9R/-0TX51P.X8ZHVU"<H"=(R
M8(]VK]*6:MI *#4#A0P$7NR44G2 3%",WV"656+)0J&'X[1E*@[?1@P;0HB%
M_N#=^QE2WY#;.1CM.'*WCEN/ +Q]Q-L:QX#]*0\1GE3+Q'HVU0!M3 $1LU2%
M!7X T9R.N.!FCKQUT["XFUBH612YC6"E:2F%M SB(3<HS50**-:69P<!>*!5
MP":38Y8 ?18 9JAA*>X2V 0290=8V$UX"D'\#;)["]E@YR#;GU*1V8B$_LRB
M")(]/@5/U!N2M@6)WB+"NL?->9Q%*'2$Z*A=MC@"#_BV!MMP +IHS3 5CKY_
M($-&19)M-QWF9@+T::/P_039:Z>:^P"R<.= =N[\]S$.\" TS]%LS4:P_4 T
M1)8J@R!3Z.TE2KA!ZD1J ^5XF0>R-$Q[<6- #K[1)0+80IQ::YTK'@"8[!DN
M'N\FV4*O0Z=53/6"/V.$LS!GH0W]=C[RL#PG@M\SD1_HKK6O/GN*O@/M5\AG
MUQ'TXTY^7#MYY.0O=,7Y_0C]>*=X[F7G2:U\F?DT4O?7RI\[?;+7>&&Q6U27
M$0H#9AFQRV"%F/L!IOTH2UVH1B%3-5+I!;FU!2!R,N'&,/8$'1A)H,]8'W+0
MSPHY %Q#]-48W>$3\^5B,V)_9AS4MQM/E@3VO/C0?^04>Q-SWXCM+IXB=05D
M86 2!WSA:2:>B]I;;IZ3T\5ISHS1>V2;+BNS?-/FD_;ZL;C1^"&8Y0<O[BQY
M0V"C(734;!'7O@G)/ N%+H K<)&JH[P:^*[.)N!T,"O6F)Q/;+S[>:.S>PVM
MW3OFZ0)KC12$ARHX.K,1#:!B[\=S3%4=Z>/)5,+ R/P2.LZO^54>!-DD%7+.
MH'862Q?YZ IB 6$O0HMKS^)[+TE!7F#%\$C+[0I^S,.0)2 /IZ31:I<C:(FJ
M;@57I^FOH%[L%AM?3L:)A24K$&C??::9D46!>_'9EJR\']U8.G'>!DM*D*P0
M"XF/%?<JH85EH6<^?C.'ZS=YLRQ0<P("2].[!H[2"I<DHZO@Q70QA\6SAVCT
M1[!IWWLSF+#OOLZ]J*<C+45F6+O8I\KF[IP7E>3B1K6=3SD\Y']7=Z2WQ=FY
MQ;'[W-.IYY:KM&/34^F<0Y3QR5<Z)Z=5@K]*>2*A?-+F?$_,R48S?2#V@H[\
MTK#_]FE.ZKI.BFEXEJ#U%Y$WYV5/.I:;SWWTK6W!]J2//3(_=S/<?/;:Q]Y<
MX\5=8V_,KW1Z,6<1N5CPZRMW<O7TN<W_AD/_1(R,%X1S1(/[L9)9$B(YELHO
MD%GZJ=YJ1<Y5CD 1P1/FY<^-%:*<_QYPA2JOEBU^?YA";N0Y7D,CX,,^G4H>
MYE[R_D.MM=A"7%'#9B?N9XWV=Y*=_P)02P,$%     @ @(*H5JJB*^77!@
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
M_=%CS>LJC-9V%89X,O3O*S?V%S'%21(2$E)<;B0DU8)(I"K-(2Y\O31=P7&
M*,FJ2$-_ZX2=VHHY3:G$N%@;K/'@J+\@N(2M<I"\0-A+L^VNPYZ^!XQ7E0\S
M$GR<2X%0/"K%V:@JWNZHWL<VT;UT48Y5?:Z)ZE8]\U;-QG;;JE0ZP^5;Y;M;
M XM'[@4+JSQV<F:W5A2Y;')-<759@6U*NGO_!U!+ 0(4 Q0    ( (""J%;>
MD9B=A1<  .G[   1              "  0    !C:')S+3(P,C,P,S,Q+GAS
M9%!+ 0(4 Q0    ( (""J%:=#5TO5A(  '[Z   5              "  ;07
M  !C:')S+3(P,C,P,S,Q7V-A;"YX;6Q02P$"% ,4    " " @JA6<HCA^=@_
M  !0)00 %0              @ $]*@  8VAR<RTR,#(S,#,S,5]D968N>&UL
M4$L! A0#%     @ @(*H5E[8K<%_>P  7M,' !4              ( !2&H
M &-H<G,M,C R,S S,S%?;&%B+GAM;%!+ 0(4 Q0    ( (""J%:V2'GN\%D
M !:&!@ 5              "  ?KE  !C:')S+3(P,C,P,S,Q7W!R92YX;6Q0
M2P$"% ,4    " " @JA6$:4+Z'*( P!*3"$ %0              @ $=0 $
M8VAR<RTR,#(S,#,S,7@Q,'$N:'1M4$L! A0#%     @ @(*H5C:O$I_59@
M*VX# !@              ( !PL@$ &-H<G,M,C R,S S,S%X97@Q,&0Q+FAT
M;5!+ 0(4 Q0    ( (""J%: Z8N]'T8  -_N 0 8              "  <TO
M!0!C:')S+3(P,C,P,S,Q>&5X,3!D,BYH=&U02P$"% ,4    " " @JA6 WH3
M$9T=   @T   &               @ $B=@4 8VAR<RTR,#(S,#,S,7AE>#$P
M9#,N:'1M4$L! A0#%     @ @(*H5I_0@LXT"0  >C8  !@
M ( !]9,% &-H<G,M,C R,S S,S%X97@S,60Q+FAT;5!+ 0(4 Q0    ( (""
MJ%8/^)$\B@D  /HY   8              "  5^=!0!C:')S+3(P,C,P,S,Q
M>&5X,S%D,BYH=&U02P$"% ,4    " " @JA6JJ(KY=<&  "E+@  &
M        @ $?IP4 8VAR<RTR,#(S,#,S,7AE>#,R9#$N:'1M4$L%!@     ,
-  P ,@,  "RN!0    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
